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 423149
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 12, 20262026-05-12T19:09:06+00:00 2026-05-12T19:09:06+00:00

It seems like management always is saying how the project is late, then we

  • 0

It seems like management always is saying how the project is late, then we have to figure out what is good enough to go live fast. The problem I find is that we tend to focus on the features that the client wants more than some basic features that I would think a web app should just have by it’s very nature.

For example we spent more time talking about whether adding a noscript tag to inform users the site requires javascript should be added to the list of feature requests than the time it would have taken me to add it to the master page and then push it out.

Is there some good method for determining what things should be there to be good enough?
How do I know what things my app should be expected to do at bare minimum?

We don’t even add data validation sometimes because there is no time.
It seems like there should be some basic bread and butter things in an app but so often all we care about is the things the user actually sees.

This is not the ideal way to make software in my opinion, but how can you know what good enough is?

  • 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-05-12T19:09:06+00:00Added an answer on May 12, 2026 at 7:09 pm

    Customers drive features. They don’t so much drive architectures, engineering, and such. Frankly your users could care less if you are using Html 3.0 strict or CSS 3.1 or XHTML. They just want it to work. I have found that you need a team to care about all the hidden stuff in order for it to be done correctly. The bottom line is that most apps ship with “good enough” code because make sure you have clean code and refactored code isn’t what brings in the money.

    Of course, most of us know that this stuff is important. Well designed database with good indexes are important to performance. Well designed code with classes that are “SOLID” lead to easy to maintain and extend application which means new features will be more stable.

    So, customers drive features but the team drives quality. Make sure you put time into your estimates to ensure you are doing proper testing, getting good coverage, doing perf testing, etc. That has to be engrained into your team from the start. Code reviews and learning lunches help drive this type of motivation. If devs want to spend time writting new code rather than troubleshooting and debuging this stuff should be important to them. Even if it isn’t visible or important to the customer. And good management understand this stuff.

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

Sidebar

Related Questions

Seems like i need some help with a project. I have a routine ,
It seems like the generation of SQL scripts from the SQL Server Management Studio
I have problem with connecting to Sql Server from my local machine. Seems like
This seems like an incredibly dumb question to have to ask, but how do
I have a problem that seems like its a result of a deadlock-situation. Whe
So I am doing a simple project management system and have run into a
Seems like there should be... Right now it just seems like magic that you
Seems like cuke doesn't show the full error message (at least when problem occurs
Seems like a standard approach for an ioc when given a scenario like (C#
Seems like this should be obvious, but how do I send arrow key presses

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.