Scientifically Defining Requirements
Jerry Zhu, UCSoft
A key problem in the software industry today is that development starts without adequate requirements. This problem causes many other problems such as imprecise time estimates, schedule delays and budget overruns. This presentation categorizes systems and application domains where adequate requirements are possible a prior. It shows what systems can be specified early, characteristics whereby such systems can be identified, and then a scientific requirements process to define requirements.
Jerry Zhu has fifteen years of software development experience and was an adjunct professor at VCU between 2001 and 2004. He is a forward thinker of engineering discipline of software, promoting scientific way of developing software as he wrote papers on the subject for journals and conferences.
When & Where
A professional non-profit organization in Richmond, Virginia. A Software and Systems Process Improvement Network (SPIN) is an organization of professionals in a given geographical area who are interested in software and systems process improvement.