Explore BrainMass
Share

Explore BrainMass

    Functional software specifications and process improvement

    This content was COPIED from BrainMass.com - View the original, and get the already-completed solution here!

    What are some functional specifications for the software at your workplace?
    When looking at a need for a change or improvement in a current system, what are two of the most important processes to examine and why?

    © BrainMass Inc. brainmass.com October 10, 2019, 4:55 am ad1c9bdddf
    https://brainmass.com/computer-science/programming-languages/functional-software-specifications-process-improvement-483985

    Solution Preview

    1. What are some functional specifications for the software at your workplace?

    Functional specifications are software system documentation containing textual, diagrams, and/or tabular representations which typically state in very clear terms using nouns and verbs what the system will do in a particular event or interaction between the user and the system. There are various tools and techniques at hand that can be used to outline system functionality. Most of these depend on the software methodology being used. For example, UML (Unified Modelling Language) is usually applied when the Object-Oriented Systems Analysis approach is applied. In the waterfall paradigm the functional specs are usually categorised and written in textual with some diagrammatical representations such as conceptual designs, context diagrams, data flow diagrams, work flow diagrams, flowcharts, etc. Some functional specifications for ...

    Solution Summary

    This solution talks about functional software specifications and process improvement.

    $2.19