GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

Unit 1 - Need to know

clemarese Englisch 9 Karten

Karten in diesem Stapel (9)

  1. 1describe the essential characteristics of a good software systemmeets users' needs: useful, usable, reliable, flexible, available and affordable.
  2. 2explain why a software system can be out of date even as it is being developedusers' needs change over time or requirements missed during requirements capture.
  3. 3explain the importance of modularisationmodularisation helps breaking the complexity of a system into sub-systems or modules so that it's easier to understand and maintain
  4. 4suggest reasons why large software projects are prone to problems and give examples to support your case* more complex therefore harder to modularise
    * some aspects of the problem domain and requirements are easier to miss
  5. 5give examples to support the notion that software development can be considered as an engineering discipline* it is concerned with meeting a set of requirements that are defined as clearly as possible
    * it uses a defined process with clear activities, each of which has at least one identifiable end product
    * developers can apply their skills and experience to the tasks demanded of them
    * validation and verification are regarded to be as essential as building the software itself
    * it makes sensible use of tools and standards
    * it follows a code of practice.
  6. 6describe the elements of a basic software development process* Domain modelling
    * Requirements
    * Design
    * Implementation
    * Testing
    * Maintenance
  7. 7illustrate the variety of different life cycles by using examplestbd
  8. 8explain the role of documentation in a software development projectDocument requirements, implementation, maintenance activities, proof of implementation.
  9. 9understand the motivation for, and best practices of, an agile approach to software developmentemphasis on people rather than documentation and process and on short iterations, quickly working software, acceptance that systems change. It encourages practice that promote cooperative work and communication in software development.

Informationen

Beschreibung
Karteikarten am Unit 1 - Need to know, erstellt von clemarese am 11/10/2015.
Erstellt von
clemarese
Aufrufe
1
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck