¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

SE19 - General

Cem Salih Inglés 13 fichas

Fichas del conjunto (13)

  1. 1What is software engineering?SE is the application of engineering, scientific, mathematical and psychological principles to produce economically reliable software in the appropriate time.
  2. 2Why do we need software engineering?To prevent software errors (bugs) and excessive maintenance, ensure projects are delivered on time and don’t run over budget
  3. 3Explain Software Development Life Cycle (SDLC)SDLC is a strategy for developing software in a staged and ordered fashion in order to cope with the growing complexities.
  4. 4Name some approaches proposed for Software Development Life CyclesLinear sequential – Classic/traditional Waterfall
    Iterative – Prototyping (Evolutionary, Build and Fix), Spiral, Rapid Application Development (RAD) Incremental – Rational Unified Process
    Concurrent - Component Assembly
  5. 5List examples of paradigms for software developmentWaterfall, Fountain, Spiral, Build and fix, Incremental, Agile (and scrum)
  6. 6What is Agile Development?Agile software development enables frequent adaptive planning where solutions, and even requirements, evolve through the development lifecycle. It supports rapid development, early delivery and flexible reorganisation of developers.
  7. 7What are the stages of the Software Development Life Cycle (SDLC)?Identify, Analyse, Design, Implement, Test, Evaluate
  8. 8Describe each of the stages of the Software Development Life Cycle (SDLC)Identify – define the problem, feasibility study, broad outline of requirements
    Analyse – identify requirements, consider human and material resources
    Design – translate requirements into detailed designs Evaluate and maintain – routine maintenance, upgrades, user training
    Implement – build the system/coding
    Test and integrate – bring everything together, check for errors
    Evaluate and maintain – routine maintenance, upgrades, user training
  9. 9List three pictorial tools and approaches to System DesignProcess Diagram, Flowchart, Dataflow Diagram
  10. 10List three logical or structural tools and approaches to System DesignScreen layout, Pseudocode, Algorithm
  11. 11List documentation/artefacts that are part of the productSystem specification, Design specification, code, testing records
  12. 12List documentation/artefacts that are used to define and monitor the development processProject plan, quality assurance plan, test results
  13. 13What is Quality in a software project and how do we proclaim it?Quality is built into a product by observing project standards and conventions at each development stage, ensuring the product is fit for purpose and fulfils its desired purpose.

Información

Descripción
Fichas sobre SE19 - General, creado por Cem Salih el 27/04/2019.
Creado por
Cem Salih
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?