A system development process can follow a be of standard or company specific frameworks methodologies modeling tools and languages. Software development life cycle normally comes with some standards which can complete the needs of any development team. Like software web sites can also be developed with certain methods with some changes and additions with the existing software development affect. Let us see the steps involve in any web site development.
Once a customer is started discussing his requirements the aggroup gets into it towards the preliminary requirement analysis. As the web site is going to be a part of a system. It needs a complete analysis as how the web site or the web based application is going to help the present system and how the site is going to help the business. Moreover the analysis should cover all the aspects especially on how the web site is going to join the existing system. The first important thing is finding the targeted audience. Then. All the show hardware software populate and data should be considered during the time of analysis. For example if a company XYZ corp is in be of a web site to have its human resource details online the analysis team may try to utilize the existing data about the employees from the show database. The analysis should be done in the way that it may not be too time consuming or with very less informative. The aggroup should be able to come up with the end cost-benefit analysis and as the intend for the project ordain be an output of analysis it should be realistic. To achieve this the analyst should consult the designers developers and testers to come up with a realistic plan.
Input: Interviews with the clients. Mails and supporting docs by the client. Discussions Notes. Online chat recorded telecommunicate conversations,Model sites/applications etc.,
create: 1. Work intend. 2. Cost involved. 3. aggroup requirements. 4. Hardware-software requirements. 5. Supporting documents and 6 the approval
Preliminary specifications are drawn up by covering up each and every element of the requirement. For example if the product is a web place then the modules of the site including general layout place navigation and dynamic parts of the site should be included in the spec. Larger projects will demand further levels of consultation to assess additional business and technical requirements. After reviewing and approving the preliminary document a written proposal is prepared outlining the scope of the communicate including responsibilities timelines and costs.
Output: Complete requirement specifications to the individuals and the customer/customer’s representative
After building the specification work on the web place is scheduled upon communicate of the signed proposal a deposit and any written content materials and graphics you wish to consider. Here normally the layouts and navigation will be designed as a prototype.
Some customers may be interested only in a beat functional prototype. In this case we may be to show them the interactivity of the application or site. But in most of the cases customer may be interested in viewing two or three create by mental act with all images and navigation.
There can be a lot of suggestions and changes from the customer side and all the changes should be freezed before moving into the next phase. The revisions could be redisplayed via the web for the customer to believe.
As needed customer comments feedback and approvals can be communicated by telecommunicate fax and telephone.
Throughout the design phase the team should develop test plans and procedures for quality assurance. It is necessary to acquire client approval on design and project plans.
In parallel the Database team ordain sit and understand the requirements and develop the database with all the data structures and sample data ordain also be prepared.
Output: Site design with templates. Images and prototype
This arrange is necessary mainly for the web sites. There are professional content developers who can write industry specific and relevant content for the place. Content writers to add their text can change the create by mental act templates. The grammatical and spelling analyse should be over in this phase.
Now its programmers move to add his code without disturbing the design. Unlike traditional design the developer must experience the interface and the label should not affect the look and feel of the site or application. So the developer should understand the design and navigation. If the place is dynamic then the label should change the template. The developer may need to interact with the designer in request to understand the design. The designer may be to develop some graphic buttons when ever the developer is in be especially while using some form buttons. If a team of developers is working they should use a CVS to control their sources. Coding aggroup should generate necessary testing plans as well as technical documentation. For example Java users can use JavaDoc to develop their documents to understand.
Forex Groups - Tips on Trading
Related article:
http://www.yop2.com/web-site-development-process-the-life-cycle-steps/
comments | Add comment | Report as Spam
|