Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8314717
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 8, 20262026-06-08T20:55:03+00:00 2026-06-08T20:55:03+00:00

I don’t have any experience in writing Requirement specification. I am writing a new

  • 0

I don’t have any experience in writing Requirement specification.

I am writing a new in house web application in .Net and i have been given a document with all the requirments for this new software.

There is a (in house written) time tracking system in use at the moment but i have been asked to redesign it in .Net.

I am the only one in the company with software development experience and as this is internal software so they are not expecting me to write very detail documentation for that.

I have designed the ERD diagram for the database schema, I have also divided the requirements into different sections in the excel sheet and set there priority (L,M,H) and Phases (1,2,3) for delivery.

My line manager has asked me to define the timeline for this project which is bit difficult as I will be working only 3 days a week on this project and don’t know how long it will take to complete the phase 1 as there are few other projects I am working on.

Do I really need to a Requirement Specification document because I have been given one in the word documents (in simple words) or Should I just stick with the one I have designed (divided in different sections). If I do need one then is there any example I can follow?

Do i also need a Function specification document? Is it different than Requirement Specification?

How do you normally set the timeline for the project? I have just defined the different tasks from database development to software development including and set the roughly days next to them.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-08T20:55:05+00:00Added an answer on June 8, 2026 at 8:55 pm

    Software Requirement specification document (SRS) mainly act as s an agreement between software vendor and the customer on the required features ,also, it helps in breaking down the requirements into estimable tasks and have good understanding of system requirements.It doesn’t have to be a long document it depends on the application size.

    As for the documents you already created it can be included in the schedule/Budget section of the document (requirements with priority & rough estimate goes here)& Non-functional requirements (ERD goes here) so you can use both.

    Functional requirements is a section in the document so if you decided to create an SRS document you’ll need it and in some application it is really important to have it.

    Regarding defining a time line – If it were me I’d :

    1- Define the unknown % in each requirement ( does it need research ? , do I need to try a prototype first ? ..etc) and for this type I’ll make it clear to the customer that it need research and will give it a rough estimate [Sometimes the customer changes the priority or cancel the whole feature if the unknown factor 90% for an example)

    2- Break down each requirement (known part) into small tasks provided that provided that each task estimate will not exceed 1 day (for an example : create table user , create orm method getuser..etc).

    3- Add testing as a separate task (run more than test scenario) & fixing code accordingly.

    4- If any documentation is required then it should be added as a separate task as well even if it will take 30 min.

    5- Define milestones it is very useful to do feature review sessions with the customer if possible (for an example : milestone one : demo feature 1,2,3) and add the feedback to the tasks log prioritized against remaining tasks. ( you may avoid a lot of re-work if you tried to develop the features in an incremental cycles)

    A couple of links for SRS skeleton

    • http://www.aldex.co.uk/reqspec.html

    • http://www.jaysonjc.com/programming/how-to-write-a-software-requirements-specification-srs-document.html

    Hope it helps

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Don't ask why but I have the requirement to draw a border around certain
Don't know if this has been answered before. Have custom routes to users. If
I don't like asking this question but I have honestly been looking for a
Don't ask me how but I'm in a situation where I have DCPs published
Don't ask why, but is there any way to suppress a failed linking error?
Don't know if you got my question, so here is an example. I have
don't know if I'm missing any syntax: for($i=1; $i<9; $i++) { if($weekInfo == week.
Don't be afraid to use any technical jargon or low-level explanations for things, please.
Don't they both have to convert to machine code at some point to execute
Don't overthink this - there's a very commonly used term and I ... have

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.