Software tools are used in almost every software project. However, only little progress has been made in terms of enhancing development productivity. Tool functionality still is not sufficient. On the contrary, there is a growing gap between what we have today and what we really need. This applies in particular for projects that employ an iterative and incremental development approach.
Jenz & Partner specializes on approaches to enhance productivity in the software life-cycle. We strongly believe that requirements packages play a very significant role in analysis and design. They form a base for generating various work products such as test case scenarios, which we make use of later in the software process. As a consequence, productivity will be enhanced, quality of results will be improved and development time will be shortened.
Quality is achieved when we have met the customer’s requirements. Thus, we must explore ways to translate requirements into design without loss of information. CASE tools still don’t help us much in this respect. So, the question is: what can we really do?
We outline our approaches in a series of brief overview articles and invite for discussion. Here are the first three articles and more are to follow.
Technology advances at a rapid pace. We cover promising technologies that are still at an early stage in their life-cycle. This involves the risk that expectations are not met if driving forces change their focus or lose interest for some other reason.
These pages are under continuous development. So, check back often.
Enhance productivity
Improve quality of results
Shorten implementation time
|
|

