Wednesday, September 21, 2016

Bloom’s Taxonomy Applied On Designing An Application


An application is a set of programs brought in together to accomplish a set of tasks. The requirements of the user are assembled to give it a shape. Many classes and sub-class with varying functionalities make up the main module. Lists of the requirements are to be catalogued to address the issue. A detailed listing of each module with its functionality is to be done and documented. The pieces listed are to be mapped to make it functional and provide the entailed. The sub-classes are linked to the class and the set of classes are connected to the main module. Different users can be restricted to access different modules of the main module. A pictorial representation can be adopted to depict the flow of a procedure. The modules can be represented by an image and other add-ins. The designer has to consider the development cost, time taken to accomplish the task and enhancing the work by adding some useful add-ins.


The designer has to understand the needs of the scenario he has taken up. The outline of the main module with its classes is summarized. The flow of the program is briefed with its links to different functional modules. A flow chart can be used to depict the flow of the program. The detailing of the classes with its sub-classes are explained. Input and output parameters for each module have to be described. The flow of the parameters between the modules has to be explained. The designer can enhance his work by adopting methods to consume time in user navigation. Different methodologies that can address the functionalities of the components have to be catalogued. The different methodologies have to be compared to opt one among them. The estimated cost has to be considered to choose the methodology. Time duration to bring the module into working state has to be estimated. 


Use a scrapbook to chart down the essentials to be addressed in the work. The classes and sub-classes are to be illustrated in detail. The designer is considering the development cost, estimated time and additional add-ins to enhance the work. Any previous experience of similar work will aid in the present work. Examine the different stages involved in development. Considering the various stages, the estimated time to design each sub-class is calculated. The individual estimated time of all the sub-classes are summed to obtain the total estimated time to complete the work. The total cost required in development can be estimated examining the various stages of development. Different enhancing methodologies can be explored. Examining the total estimated cost and time required in developing a good suitable enhancing technique is to be adopted. The designer has to consider adapting the tips aiding in better user navigation. The additional cost used to develop the tips is estimated.


The designer has to consider the three considerations made – total time estimation, total cost estimated and enhancing the work by including some add-ins. Previous work of the designer has to be analyzed to bring out the similarities. The outcome is compared with the expected outcome of the present work. The inclusions of time required in the planning of the design, its examination to fit the requirement, meetings, reviews, presenting the work before the respective officials have to be identified and examined for its feasibility. The time required to complete the entire procedure has to be analyzed, including the delay estimation. The cost required to bring in all the players to a common platform to finish their work, equipments and other miscellaneous have to be examined and categorized. Additional cost and time has to be estimated in case of any delays. The cost and time required to design additional add-ins have to be compared to the present technology and examined for its feasibility.


The design can be made a comparison to the previous work. Both the outcomes are compared and rated. The verification of the requirements of the outcome has to be done. Additional recommendations to enhance the design have to be provided. The recommendations have to be prioritized. The approach aids by providing a better outcome in future work. The doings of the procedure are to be debated for its effectiveness. The feedback of the shareholders can be gathered and an argument can be lined to provide suggestions to improve the work. The design has to be assessed with the present technology samples. A discussion with an expertise and other stakeholders can be teamed.  The group players shall prioritize the recommendations to match the current technology. The group will discuss over the cost and time occurred to complete the design. The documented recommendations of the group aid in future work.


Considering the prioritized recommendations of the group members, the new design is proposed. The future work is designed considering to reduce the cost and expected time. The expert’s suggestions are involved to bring in good design. Other recommendations to encompass the current technology are considered to bring in better designs. The improved design can be planned to be executed on multiple platforms. The terminals using different operating systems should be able to run the application. The cross-platform can be used by additional plug-ins to bring the application into play. The add-ins can be invented into the design that aids in keeping the users with the application for a long time. Using better user navigation tools can be adopted to enhance the work.