Thursday 7 July 2016

Design Live IT Projects

Understanding of application is the most critical stage of software development life cycle. It is so because iteffects all other stages of software development. It is akin to the foundation of the building. If the foundationof the building is weak, no matter how good the building looks from outside, it is likely to collapse in future.Similarly, if software is developed with lack of understanding of application, it will result in massive changes/modification at post implementation stage and will ultimately fail. The percentages shown in the bracketindicates the % of total time frame in the development of software..

 Although in terms of time taken tounderstand application is the least in comparison with other stages of software development , it is the mostcritical stage in terms of survivability of software.Getting the most out of clients requires skill, persuation, tact, knowledge. You need to get yourself fullyprepared before you approach the client.

 It is a good idea to go thru the client’s website to have first handknowledge of client’s business. It will give you a fairly good idea of client company’s business, goals, Products,opportunities, challenges, competition in the marketplace etc. Next, you prepare list of questionnaires whichyou are going to ask to your client. The type of questionnaires would depend on what application you aregoing to develop and who you are going to meet.

 For example, if the application you are going to develop isInventory management and the person you are going to meet is the Materials manager, your questionsshould be related to the roles and responsibilities of Materials Manager only else the person whom you aremeeting will lose interest in you. In order to know who are all executives related to the application you aregoing to develop and their roles and responsibilities, you should meet the head of Human resource and askhim to furnish you the ornogram of the company which will highlight various executive positions of thecompany along with their roles and responsibilities of managers along with reporting relationships.After meeting all the concerned executives who are related to that application, you should prepare a report inwhich you should write down your understanding of existing business process along with company’s policiesand procedures.

 You can draw process flow diagram, document flow diagram, Decision tree etc to supportyour understanding of the application. Apart from this, you should highlight the issues confronting thebusiness of company in the existing process and how you are going to tackle it in the “proposed” system andit’s financial implication in terms of savings.

 You should submit this report to the concerned authorities of thecompany for approval. It would be better if you give a power point presentation to the managementexplaining the system and get their feedback prior to submitting the report. It will help in reducing time framein getting approval of the report submitted by you as you will include all suggestions, recommendationsreceived during presentation in your report .

http://infoteck.in/

Software development Life cycle ( SDLC) starts with understanding business application which is to be computerized and ends with user trial run. In between, it passes thru various stages of development.  These stages are shown in an inverted triangle as under.  The area of segment of Inverted Triangle is the least  at the base but increases  as you move upward. The development stage of the software at the base of the triangle is the most critical but the least time consuming.

The training is given thru the Blog which can be seen on homepage. Since Blog is interactive, student can learn maximum in interactive mode.  Each Blog post will contain a topic on Business application. Student can go thru the topic and post queries thru comments. Clarification of queries will be given. Whereever possible, diagrams, pictures, video clips will be used to explain the concept.

 

Read more………… in the website www.infoteck.in