Best Practices for Software Projects: Prototyping

Member Submitted

A critical part of software development and project management is ensuring that you agree with your client on the requirements and the scope of the project. Since everything in the software lifecycle is driven from requirements, all tasks following the requirements gathering will be flawed if the requirements are not correct. A technique for improving the requirements gathering process is prototyping, where your team works with the client to collect requirements. Normally, this is done during Joint Application Development (JAD) sessions. Steve Miller's article will help you and your technical team implement the practice of prototyping.

About the author

Steve Miller's picture Steve Miller

Steve Miller is the Vice President of ALM Solutions for AutomatedQA. With over 25 years of experience, Steve has extensive knowledge in project management, software architecture and test design. Steve publishes a monthly newsletter for companies that design and develop software. Be sure to check out our other newsletters.

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, is the place to go for what is happening in software development and delivery.  Join the conversation now!