Bioinformatics Software Engineering: Delivering Effective ApplicationsISBN: 978-0-470-85772-4
Paperback
200 pages
November 2004
|
Preface
List of figures.
Acknowledgements.
PART 1: INTRODUCTION.
1. What You Need to Know.
2. What Is Software Engineering?
PART 2: BEFORE BEGINNING.
3. Project Definition.
4. Requirements Capture.
5. Separating Function, Interface and Implementation.
6. Implementation Considerations.
7. Proof of Concept, Prototyping and Buy-in.
PART 3: GETTING IT DONE.
8. Data in, Data out and Data Transformation.
9. Where to Start?
10. Functional, then Optimized.
11. Coding Style.
PART 4: FOR SOME VALUES OF DONE.
12. Writing the Friendly Manual.
13. Testing – What and When.
14. Rollout and Delivery.
15. Support and Feedback.
16. Planned and Unplanned Enhancements.
17 Project Signoff.
Index.