Questions tagged [software-development]

This tag is for questions about software development projects, as opposed to questions about construction projects, or some other field that doesn't involve software.

412 questions
12
votes
6 answers

Should I be concerned that the PM has never looked at the product?

After two years on a project I finally worked face-to-face with the Project Manager yesterday. The project we work on has one major deliverable - a web site. The project team has roughly 20 people working on it. It came as a surprise to me to find…
gef05
  • 602
  • 3
  • 12
9
votes
7 answers

Worried about the programming language development team wants to use

The team I'm involved in is more on the business side of the project and the development is being done by another company. This development company comes from an old VB6 background and have only in recent years started using VB.NET. This custom…
wilbev
  • 273
  • 1
  • 5
6
votes
9 answers

Would/should the PM define the code style for a software project?

In terms of specifying the actual code/syntax style that all developers should use in a project, should the project manager do this? Or would that be under the realm of a technical lead/lead developer? Or would it vary from organization to…
MHarrison
  • 131
  • 1
  • 1
  • 4
5
votes
10 answers

How can I ensure our project gets developed successfully, without having any project management experience?

I'm a web developer who is part of a three-man team that has been tasked with a rather large and complex development project. Other than some direction and impetus from management, we're pretty much on our own to develop the new website. None of us…
Raven13
  • 151
  • 2
5
votes
2 answers

Do I Need to Match-up the Functional Spec with the Spec in the Contract

This maybe a bit of a noob question to you client facing PM's out there, but I'm a PM with a pre-sales background, so please bear with me. I'm used to working on projects where you have an initial scope (high level) and you work with the customer to…
Adrian
  • 63
  • 3
5
votes
3 answers

Techniques on showing management how much effort it takes for quality software development?

I'm in a fairly interesting situation. I'm the only software developer in a team of electrical engineers who work on hardware and know how to hack some code in C. I am the sole developer responsible for developing/maintaining/supporting the…
user8541
  • 51
  • 1
4
votes
4 answers

Can my customer ask for his money back?

I am a lone developer who built a billing system for a customer as moonlighting job. We had worked together previously on a number of occassions and as a reults no contract was ever signed between the two of us, no were any precise requirements…
Rob Gray
  • 141
  • 4
3
votes
3 answers

What is the recommended practice for adding and organizing technical debt for a project?

I am new to software engineering and looking for someone with agile experience to help me understand what the recommended practice is and why. If this question can be related to a better site please note that site please.
2
votes
1 answer

Should patches which cause regression issues be accepted?

This question comes from the perspective of a business analyst at the project site who identifies/tests issues which are fixed by a remote group. Say we receive a patch for issue A which resolves issue A yet causes issue B (which was previously…
guest
  • 21
  • 1
2
votes
3 answers

Bridging the Knowledge Gap in Projects

So far we've been very comfortable managing projects that have similar technical characteristics with our past projects. For instance we choose to get involved in python-based web application development because we have some Ruby and Java web based…
zfranciscus
  • 513
  • 2
  • 11
2
votes
1 answer

What is a good workflow for hiring freelancers?

Should I allow the freelancer to clone my entire repository to work on my code? Is this safe? I don't feel like giving a complete stranger access to my entire code base. Basically, how do I use the tool Git in project management to facilitate…
cade galt
  • 123
  • 5
2
votes
3 answers

Assessing the effectiveness of a development team

I am performing an assessment on the effectiveness of a development team, the results of which will be used as the basis of introducing change. Are there any appropriate resources or guides to assist me? ensuring nothing is missed.
pingu
  • 235
  • 1
  • 2
  • 4
1
vote
5 answers

Which Language to Select for a project?

In mythical man month author mention that we can increase productivity by selecting proper high level programming language. If we select c or C++ then design of GUI is problem the we may use QT framework for GUI. If we use C# .NET then it has…
Abhijit Shelar
  • 369
  • 3
  • 8
1
vote
2 answers

How to handle R&D and retrocompatibility at the same time

I am a software developer in a company who has been active for more than 40 years in B2B product development and I would like to get some advice regarding the situation I'm facing on a day-to-day basis. The company I'm working for has actually two…
Jeremy
  • 11
  • 1
1
vote
1 answer

DFD LEVEL -1: source/sinks and data store are allowed to included?

I am trying to develop a DFD level 0 and 1. But as I learned from different sources(eg. textbook, website) that some say data store and sources/sinks are not allowed in the level-1 and the rest of decomposed diagrams, but some say it can be. Are…
hckalewine
  • 13
  • 2
1
2 3