Project management is the discipline of planning, organizing, securing, and managing resources to achieve specific goals.

learn more… | top users | synonyms

0
votes
0answers
47 views

How in-depth should stakeholder analysis be? [closed]

I am currently carrying out interviews to elicit stakeholders views on a project related to the medical industry. I am unsure as to exactly who can be considered a stakeholder? I have consulted ...
0
votes
0answers
67 views

Application Profiling/Tuning Expectations from an experienced Java Programmer [closed]

I do some web development and IT management for a small business that had a custom Java application written for them 15 years ago by a group of students fresh out of university from their Computer ...
5
votes
3answers
188 views

Is this the wrong environment for CI?

Background Team/Project Size Currently at our company, we have a team of 3 developers. We each have our own projects that we work on. So, we never have more than one person working on a software ...
4
votes
2answers
126 views

How to split up the initial work on a project?

I'm finding it hard to divide work in a group of programmers when a project starts out. It seems like every project has one big piece of core functionality that everything else depends upon. I find ...
0
votes
2answers
136 views

How to get a good overview of an Agile backlog?

We are using Visual Studio Team Services to host our code in a Git repository and to manage our Agile planning through iterations (sprints), user stories in a backlog, a taskboard for the current ...
2
votes
2answers
149 views

Developing a new application on a restricted time [closed]

Me and my colleague are working on a new application that should replace as soon as possible an old VB6/Access 97 application made years ago.This application has a lot of problems, adjusting them in ...
7
votes
2answers
196 views

How can I make a boss (or colleague) be more careful when estimating the complexity of a task/project?

I am a software developer, and I work in a small web development company. It seems to be a recurring theme that a middle-manager will ask me how long something will take, and when I give them my ...
6
votes
3answers
178 views

How to deal with (or account for) time lost in waiting for other things in an Agile environment?

We use Scrum. We have a month long sprint. In the beginning of the sprint we estimate tasks from the backlog and then depending on what capacity we have, we add tasks to the current sprint. However, ...
3
votes
3answers
154 views

How do I calculate server requirement for a web application

I am developing a backend where in I will be exposing APIs for my mobile application. Users can register,add products,share the links of products through email/sms/anywhere and others can click on it ...
-2
votes
1answer
90 views

Complicated constant in “The Software Equation”?

Why are the constants in The Software Equation so complicated? Here is the equation. where E = Project effort measured in person-months or person-years LOC =Lines of Code estimate for the ...
6
votes
3answers
105 views

Project Cleanup and Version Control Best Practices

Question Background: I have a rather large project that I started before I learned about a beautiful thing called version control. Now, I have a ton of files labeled with the convention ...
-6
votes
1answer
96 views

How to manage microservices? [closed]

We are trying to adopt the microservice approach to our newly developed application. However, we found that there are too many repos, branches, and releases need to be managed. Originally, we only ...
8
votes
2answers
100 views

How viable is it to have a single webapp over several private small repositories?

We are a low budget team working on a web app. Due some complications we might need to work remotely from January and onward. After some consulting and googling, we concluded that several small ...
1
vote
0answers
53 views

WMC Calculation in CK Metrics Suite

I have two classes C1 and C2. C1 has 2 methods and C2 has 3 methods each of complexity value 1. C2 inherits from C1. So, I know C2 has 2+3=5 methods in all. The question is, should I take C2 to have 5 ...
7
votes
2answers
510 views

Should collaborators on a private Github repository each fork the repo?

I'm working on a project at the moment, and we have the source code up in a private repository on Github, with each of us as a collaborator. What we are unclear on is how to separate each of our ...
0
votes
2answers
131 views

What are good ways to measure project size? How do I compare the size of my project to other projects? [closed]

Background I am currently working for a quite large (relative to what I have done before) hobby project. I would like to compare the size of this project to other open-sourced projects but I cannot ...
4
votes
2answers
188 views

How do you follow the evolution of requirements? [duplicate]

What are the ways of managing the evolving requirements without turning them into a mess? We do not have a dedicated analyst in our team so this role is shared by all the members. Our reoccurring ...
8
votes
1answer
129 views

How can I best manage Android Intent filter Strings across multiple projects?

In my project IntentExamples, I have this filter, corresponding to a service. <intent-filter> <action android:name="biz.rpcodes.apps.intentexamples.START_SERVICE" /> ...
0
votes
0answers
26 views

Lost in open source software licensing [duplicate]

I never faced this problem working in academia, but at the moment I am trying to set up project management system for a commercial company. I tried apache bloodhound but did not like. So I found ...
2
votes
4answers
141 views

In Scrum, are story points assigned at different planning poker sessions worth the same?

As far as I understand, a planning poker session usually is started by picking one item and assigning it a value (say, 1). This item will then serve as a reference for the rest of the session. From ...
4
votes
5answers
167 views

Include Testers inside the Team or Create a Tests Area? [closed]

I've become a leader of a group of 30 developers. We run Scrum and we have different teams for each Product Backlog. We have no testers across the teams and I'd like add them. My main question is: ...
-4
votes
1answer
135 views

How to protect source code from being copied or leaked by employes [duplicate]

I'm a Java Developer, I created a Desktop Application , that is Free, and now I'm about to finish the payed version. my question is when I create a startup and other developers work on my code. How ...
4
votes
2answers
260 views

How to balance quality vs. speed during the development process [closed]

I've been in the professional software development world for over 5 years now. An intense frustration that I've had over the years is when a software product that I'm working on turns out unstable, ...
1
vote
1answer
101 views

Maintaining multiple versions of a library that all need maintenance and development

I'm writing an interface to a lexicon in Java. I just started this project, and the lexicon is on version 3.8. When a new version comes out, say version 4.0, database columns may be renamed, removed, ...
43
votes
3answers
4k views

What happens if a feature merged into develop is postponed by management?

We recently had a problem whereby a feature for our webapp (automatic signup) was postponed by management because they felt the start was too "cold" but they wanted all the other features we had been ...
4
votes
2answers
120 views

What document/artifact should alert me when an old requirement changes the scope of new one?

I developed a software application a year ago, I delivered it with a simple documentation. For example, it has an special and complicated login system as requirement. Now the customer calls and ask ...
3
votes
1answer
185 views

COCOMO II SLOC count for web application development

What type of SLOC do you take into account for estimating web application development projects with COCOMO II? For instance, suppose you have to estimate a web application project that will probably ...
1
vote
2answers
100 views

How imperative is the need of specifications being written down in case of a new project?

I have a new project to deal with. I'm the only one to deal with it currently (a kind of a personal project). It's likely that in the future there will be more contributors to it. Taking in account ...
0
votes
2answers
198 views

How to explain to PM that a task is too small to be shared [closed]

There is task that from the business point of view is really critical but, even it has been estimated in 40 days of works [of course worst case], involves a really small part of the project (a couple ...
14
votes
5answers
347 views

Code review lags behind the Deliver/Test Cycle

In our Agile process we have 2-week Sprints. Tasks are delivered on a daily basis (daily builds), and the Test Team completes their testing immediately the next day or even the same day. We also have ...
6
votes
3answers
271 views

are technical user stories allowed in scrum

Are technical user stories allowed in scrum? if yes what is the standard template for writing technical user stories in scrum? Is it the same As a <user> I want to do <task> so that I can ...
-2
votes
3answers
156 views

The urge to organize code in a cleaner way [duplicate]

Every time I am working on a project, specially a project from scratch, I always feel like I am doing a messy job. I feel bugged all the time by the need or organizing code that is clean or proper ...
1
vote
0answers
149 views

When should I create separate projects in JIRA

I've been using JIRA for few months -we are following traditional development methods (no agile/scrum). One of the things that I cannot decide, is when should we create separate projects in JIRA, and ...
1
vote
1answer
189 views

How to make 100k lines of orphan code work [duplicate]

I've recently started to work on an old project, that was originally written by two professors with no programming experience. Those professors left the project before they have finished it. Meaning ...
3
votes
1answer
206 views

Has there been recent research on Fred Brooks's model of the “Surgical Software Team”? [closed]

I'm reading through The Mythical Man Month for the first time. In it, Fred Brooks* proposes a model of software development based on how a surgical team works. There is a "surgeon" (a senior ...
2
votes
1answer
89 views

Divide time available by task type [closed]

We’re a team of a few programmers working on different projects, enhancing current features adding new features and of course fixing bugs as they come to our attention. Problem is that we need a way ...
9
votes
5answers
2k views

How to quantify the work perfomed by a developer/programmer? [duplicate]

I know the best four naive ways of achieving this. Commit count: In the code repository count the number of commits done by a user. However this is just what the name says, counting the commits. It ...
-2
votes
3answers
233 views

On testing the testers [duplicate]

My question is similar to Leaving intentional bugs in code for testers to find: We don't do this at our firm, but one of my friends says that his project manager asked every dev to add ...
5
votes
3answers
600 views

Design Pattern - DLL per Strategy

I usually found myself designing my application in the following way: One DLL containing interfaces for a desired subsystem. For example, Company.Framework.Persistence.dll. One new DLL per each ...
50
votes
8answers
7k views

Is it good that testers are competing to see who opens more bugs?

I'm a software developer. There is a team of testers who follow and run test cases written by the analyst, but also perform exploratory testing. It seems like the testers have been competing to see ...
5
votes
2answers
178 views

How do I deal with the following technical issue? [closed]

I am a Java Programmer and I am relatively new to Java(1 Year). I am working for a small startup company. My problem is a bit strange and I am facing it a bit difficult to deal with and explain also. ...
1
vote
3answers
167 views

Non-ambiguous wording for 'Backend' [closed]

When discussing a general and abstract project idea I often use the terms frontend and backend for GUI and well.. backend. Often however, some people misunderstand frontend as the part of GUI used by ...
2
votes
3answers
172 views

How to plan your software project if you are work depend on required deliverable with unexpected delivery date

I have worked for many software projects where I am developing software solution to the customer where I need to integrate with the customer back-end using web service provided by the customer in ...
39
votes
4answers
3k views

What to do with abandoned issues in GitHub?

If someone opens an issue on GitHub but more information to reproduce the error is asked and never given, what's the normal procedure? Example. Here the author states that the "nav breaks". While I ...
0
votes
2answers
95 views

Test and deployment environment design for small team

Question is about organizing dev environment for the web development. There is 2 things to deploy: web site and database schema We use SVN to keep track of source code We use RedGate tools to ...
0
votes
1answer
174 views

Project has become so complex and big that I am lost [closed]

Hello this has never happened with me before . I am making an online shopping android app which has become huge and complex . While developing the code I have followed all the clean naming ...
0
votes
2answers
71 views

Remote server development [closed]

We are working on a django project which is hosted on an amazon ec2 instance. It is on very early stage, so changes are made constantly and the webapp should be updated more than once a day. Right ...
3
votes
2answers
202 views

SRS document and version control

When working on relatively small projects, but a software requirement specification document is necessary, is it a standard to include said document on version control systems or is it managed ...
-1
votes
3answers
235 views

What is an initial skeleton of the website called? A Framework? [closed]

I am building a website but I am wondering can I call the initial set of pages a framework? Say I have a project to build a website for a school. Before I start implementing the requirements I have ...
0
votes
1answer
289 views

How to perform MoSCoW prioritization in Scrum?

In Scrum, if the requirements are gather throughout the software development life cycle (SDLC), then when and how can you perform MoSCoW prioritization?