How To Make Software - An Introduction to Software Development Ebook Pdf

0

Deskripsi
Download How To Make Software - An Introduction to Software Development Ebook Pdf - To most of us process is an anathema.There’s something about the creative, independent and egotistical nature of software development that breeds a deep seated loathing for established process. If someone suggests that we need to do things in a defined order we usually roll our eyes and moan out loud. Maybe it’s a creative thing… or maybe it’s just a human thing.


Judul buku: How To Make Software - An Introduction to Software Development
Bahasa: Inggris
Tebal: 54 halaman
Format buku: PDF
Software: Sumatra PDF Reader
Ukuran: 1MiB

Download: How To Make Software - An Introduction to Software Development Ebook Pdf


Daftar Isi

INTRODUCTION.............................................................................................................3
Ten Axioms for Success..................................................................................................4
The Mythical Man Month...............................................................................................6
THE LIFE OF SOFTWARE..............................................................................................8
What's a Model ?..............................................................................................................8
Ancient History – The Waterfall Model......................................................................8
Iterative Software Development................................................................................10
SPECIFY...........................................................................................................................11
Types of Requirements.................................................................................................12
Stakeholders...................................................................................................................13
Requirements capture..................................................................................................14
Documenting Requirements........................................................................................16
Modelling Workflows....................................................................................................19
DESIGN............................................................................................................................20
Design Virtues................................................................................................................20
The Technical Specification..........................................................................................23
Traceability.....................................................................................................................25
The Problem with Tech Specs.....................................................................................26
Rapid Prototyping..........................................................................................................27
DEVELOP.........................................................................................................................29
Staying on track.............................................................................................................29
Standards and Process..................................................................................................30
White Box testing .........................................................................................................33
EVALUATE.......................................................................................................................35
Concepts of Testing.......................................................................................................35
Test Planning..................................................................................................................37
Testing the design..........................................................................................................40
Functional Testing..........................................................................................................41
Non-functional Testing.................................................................................................43
Release Control .............................................................................................................45
METHODOLOGIES........................................................................................................47
Constructive Cost Model .............................................................................................47
PRINCE2..........................................................................................................................48
Dynamic Systems Development Methodology (DSDM).........................................48
Rational Unified Process (RUP)..................................................................................49
Capability Maturity Model (CMMi).............................................................................50
Agile Development and Extreme Programming (XP)............................................51
Cleanroom Software Engineering ..............................................................................52
PURE THEORY..............................................................................................................53
GLOSSARY .....................................................................................................................56


Posting Komentar

0 Komentar
* Please Don't Spam Here. All the Comments are Reviewed by Admin.