Software Development 2014 - PowerPoint PPT Presentation

About This Presentation
Title:

Software Development 2014

Description:

Software Development in 2014 by Cooperative Computing a Dallas TX based software development company. – PowerPoint PPT presentation

Number of Views:114
Slides: 20
Provided by: CooperativeComputing
Category: Other

less

Transcript and Presenter's Notes

Title: Software Development 2014


1
(No Transcript)
2
Software Development 2014
Indeed, the modern age is the age of the
computer, a machine which has become as important
for human survival. There are two fundamental
steps regular to all PC program improvements,
paying little mind to size or multifaceted nature.
3
  • Step 1
  • Program Design Comes First

4
Step 1 Program Design Comes First
  • Allot transforming, capacities, plan the
    database, characterize database handling,
    dispense execution time, characterize interfaces
    and preparing modes with the working framework,
    depict include and yield transforming, and
    characterize preparatory working techniques.
    Compose an outline report that is justifiable,
    useful, and current.

5
  • Step2
  • Document the Design

6
Step2 Document the Design
  • The primary tenet of overseeing programming
    advancement is savage authorization of
    documentation prerequisites.

7
  • DSDM

8
DSDM
  • The DSDM (Dynamic Software Development Method)
    was created to fill in a percentage of the holes
    in the RAD technique by giving a schema which
    considers the whole improvement cycle.

9
DSDM (contd.)
  • The fundamental characteristics of the DSDM
    technique are as takes after
  • 1. User inclusion
  • 2. Iterative and incremental advancement
  • 3. Increased conveyance recurrence
  • 4. Integrated tests at each one stage
  • 5. The acknowledgement of conveyed items depends
    specifically on
  • satisfying prerequisites

10
  • FDD

11
FDD
  • FDD is a wrapper technique, in that it permits
    you to apply a system to oversee ventures at a
    quite elevated amount, yet in any case it permits
    you to utilize different philosophies at an
    easier level. FDD's center is on having the
    capacity to set gauges and plans and to
    investigate the status of an undertaking in
    general, or at an exceptionally granular level,
    however it doesn't recommend a particular
    technique to apply to make the timetable,
    surrendering that over to you to choose. The
    thought is that you can take a gander at your
    undertaking and state with some assurance what
    the task status is, if you are on time, slipping,
    early, et cetera.

12
  • Lean Thinking

13
Lean Thinking
  • Is a method for approaching framework enhancement
    keeping tabs on lessening waste and enhancing the
    in general stream of quality through a framework.
    Incline has a rich history in assembling and has
    picked up notoriety in programming advancement
    rings lately.

14
Lean Thinking (contd.)
  • Lean originates from Lean Manufacturing and is a
    situated of standards for attaining quality,
    velocity, and client arrangement.

15
Lean Thinking (contd.)
  • There are seven Principles of Lean Software
    Development
  • 1. Eliminate Waste
  • 2. Build Quality In
  • 3. Create Knowledge
  • 4. Defer Commitment
  • 5. Deliver Fast
  • 6 Respect People
  • 7. Optimize the Whole

16
Lean Thinking (contd.)
  • Applying these standards to the work of conveying
    a product item is not a finished objective. One
    is not said to "Do Lean" rather one utilization
    Lean standards to guide choice making and to pick
    strategies that will enhance a framework general.
    Case in point, the act of TDD (Test-Driven
    Development) incorporates honesty with
    programming by examining it at the purpose of
    creation, along these lines supporting the Lean
    standard of building uprightness throughout the
    creation process.

17
  • Plan

18
Plan
  • In Plan Driven Development an undertaking is
    fruitful in the event that it works out as
    expected, so in programming improvement it relies
    on upon the necessities strength, on having clear
    and altered prerequisites. As you presumably
    know, that is an extravagance most product
    activities don't have.

19
Plan
  • In arrangement driven systems, it is less
    unreasonable to change prerequisites throughout
    the outline stage and it is more exorbitant to
    acclimate to changes when development has begun.
    Thus, a great deal of vitality is put into the
    arranging stage. In any case programming
    advancement is distinctive. There is no
    certification that a great configuration will
    make development foreseeable.
Write a Comment
User Comments (0)
About PowerShow.com