Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Specification Software

Specification Software

Scheduled Pinned Locked Moved The Lounge
businessdata-structuressalestoolsquestion
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Z Offline
    Z Offline
    zephaneas
    wrote on last edited by
    #1

    Years ago I looked into developing an app. Initially I thought of it as an app to create and manage specifications. There are some real benefits to this: [] As apposed to a printed spec, it's always up to date. [] Both customer requirements and functional spec could be created. [] A change in a customer requirement automatically updates the functional spec. [] A change in a customer requirement automatically identifies areas of the app that would be effected. [] Both specs could be automatically integrated with scrum or other planning tools. [] Other features such as task management could be included and linked directly to spec requirement items [] Test plans and code snippets could automatically be generated. I've researched Project Management software and what there is no shortage of is scrum/agile tools. I'm thinking that this app would be bigger than that. Consider a tool that initially has a tree like interface where each feature is a node and sub-nodes are subtasks. It could be broken down as far as needed. If smart enough it could produce a Requirements doc for the customer to sign, development/functional documents, test plans, docs, and Test methods directly in the code. I've got this grand idea in my head, and I've only listed some of it here. The ultimate goal would be to streamline the development process from start to finish. What do you guys think? Any value in this?

    B R 2 Replies Last reply
    0
    • Z zephaneas

      Years ago I looked into developing an app. Initially I thought of it as an app to create and manage specifications. There are some real benefits to this: [] As apposed to a printed spec, it's always up to date. [] Both customer requirements and functional spec could be created. [] A change in a customer requirement automatically updates the functional spec. [] A change in a customer requirement automatically identifies areas of the app that would be effected. [] Both specs could be automatically integrated with scrum or other planning tools. [] Other features such as task management could be included and linked directly to spec requirement items [] Test plans and code snippets could automatically be generated. I've researched Project Management software and what there is no shortage of is scrum/agile tools. I'm thinking that this app would be bigger than that. Consider a tool that initially has a tree like interface where each feature is a node and sub-nodes are subtasks. It could be broken down as far as needed. If smart enough it could produce a Requirements doc for the customer to sign, development/functional documents, test plans, docs, and Test methods directly in the code. I've got this grand idea in my head, and I've only listed some of it here. The ultimate goal would be to streamline the development process from start to finish. What do you guys think? Any value in this?

      B Offline
      B Offline
      Bassam Abdul Baki
      wrote on last edited by
      #2

      zephaneas wrote:

      What do you guys think? Any value in this?

      If you build it, they will come.

      Web - BM - RSS - Math - LinkedIn

      1 Reply Last reply
      0
      • Z zephaneas

        Years ago I looked into developing an app. Initially I thought of it as an app to create and manage specifications. There are some real benefits to this: [] As apposed to a printed spec, it's always up to date. [] Both customer requirements and functional spec could be created. [] A change in a customer requirement automatically updates the functional spec. [] A change in a customer requirement automatically identifies areas of the app that would be effected. [] Both specs could be automatically integrated with scrum or other planning tools. [] Other features such as task management could be included and linked directly to spec requirement items [] Test plans and code snippets could automatically be generated. I've researched Project Management software and what there is no shortage of is scrum/agile tools. I'm thinking that this app would be bigger than that. Consider a tool that initially has a tree like interface where each feature is a node and sub-nodes are subtasks. It could be broken down as far as needed. If smart enough it could produce a Requirements doc for the customer to sign, development/functional documents, test plans, docs, and Test methods directly in the code. I've got this grand idea in my head, and I've only listed some of it here. The ultimate goal would be to streamline the development process from start to finish. What do you guys think? Any value in this?

        R Offline
        R Offline
        Rage
        wrote on last edited by
        #3

        http://www-03.ibm.com/software/products/en/ratidoorng[^]

        Do not escape reality : improve reality !

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups