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

learn more… | top users | synonyms

7
votes
5answers
407 views

What to do as a Dev when for years their team has lacked product innovation, not used project mgmt methodologies, and kept bad Software Dev practices? [duplicate]

Note: To those who have marked this question as duplicate: The answers on that post do not address my question, unlike the ones on this post that do address my question directly. Also, that question ...
0
votes
0answers
40 views

Buggy System Management [duplicate]

Recently I acquired support for an existing live system. The system is so BUGGY and every single change would break something else. I am struggling to manage my time/effort between adding new ...
7
votes
5answers
329 views

How to document a project which is already developed?

I would like to know what options are available for documenting a project which has already been developed, as the developers who worked on didn't write even a single page of documentation. The ...
90
votes
15answers
5k views

How should I behave as a developer in a project that's headed for failure?

I am a developer in a 5-member team and I believe our project is headed for disaster. I'll describe why in the bottom, but my question is how should I behave? The deadline is in 1.5 months and I feel ...
6
votes
6answers
864 views

Is there a name for when a sales team irresponsibly promises non-existent features? [closed]

It's a common issue to see a company's sales team promise new features in order to close a sale. Many times these new features are still in development or are still being designed. Sometimes features ...
2
votes
0answers
85 views

Project implementation details in node.js

I am working as a software engineer turned team leader in a large software company. One of my areas of strength is node.js, and we are in the process of moving a lot of our services to separate ...
0
votes
0answers
32 views

VNC client for my netbeans IDE to invite the freelance developers in my project? [duplicate]

I need your help to find a VNC client software or any other distributed software development techniques to share my netbeans IDE with some freelancers over the internet, Well I have a complex web ...
-3
votes
0answers
46 views

Output data as a Microsoft Project File [closed]

I'm currently developing a project management web application. One of the requirements that needs to be satisfied is exporting a project's data (Name, Activities, Deadlines and so forth) as a ...
1
vote
2answers
314 views

How to ensure a project 100% tested?

I want to know how exactly, we can ensure that a project is 100% tested ? In banking or financial applications not 1% also tolerable. So being a developer, how can you say your code is 100% tested? ...
7
votes
2answers
245 views

What is the preferred method for an application to get settings which should not be stored in version control?

Let's say an application I'm writing requires a password for something but I don't want that password to be saved in version control (so no hard-coding the password). What I've been doing is creating ...
7
votes
4answers
680 views

Can I demand code quality on a project I've gotten

I have been given a Drupal project from an external web agency and have been trying to becomer wiser on both Drupal and their approach of making a site. With time I've learnt a bit morer about Drupal, ...
-1
votes
0answers
106 views

Can you share ayour real-world software project experience in some detail that one could learn from? [closed]

UPDATE As resource requests are off-topic, kindly pointed out by a SE member,I have reworded the question. BACKGROUND I am doing reading up on Agile methodologies and software cost estimation + ...
6
votes
5answers
481 views

How to deal with management staff (company owner) that downplays the impact of specs changes?

I work in a small web development company (3 programmers) for a while. During the last year the company had hard times (less projects) and a few co-workers were fired, including our Production ...
1
vote
3answers
44 views

Assuring Quality and Bug Fix speed in Open Source Python Project

I'm maintaining an open source framework (in Python on *nix platforms if that matters) for the first time in my life. It is pretty much pre-alpha, not much more then a scientific proof of concept, ...
4
votes
2answers
158 views

When to separate a project in multiple subprojects

I'd like to know if it makes sense to divide the project I'm working on in two repositories instead of one. From what I can say: Frontend will be written in html+js Backend in .net The backend ...
3
votes
2answers
255 views

Good Version Control Guidelines from a Development/Collaboration Perspective?

At our company we have started outsourcing some of our development. This has worked somewhat well. However, we are having a hard time getting them to properly use version control. They are familiar ...
1
vote
1answer
82 views

Should we use a Maven Multi-Module Project in our Scenario?

The Situation I'm currently working in project that develops several RESTful services that partly interact with each other. As an example: Service A uses Service B Service C uses nothing Service D ...
0
votes
1answer
63 views

Tool helping with estimations [closed]

I am looking for a tool supporting me with estimations. What I would like to do is to specify a higher level task and break it into several smaller tasks. When a task is small enough, I could assign ...
2
votes
5answers
269 views

How to time the sprints in Scrum to allocate time for TDD?

We have sprints of 4 weeks duration. What I have been doing is 3 weeks dev time and 1 week of pure manual/automated testing, stabilization and shipment assurance testing. How to manage TDD within ...
2
votes
2answers
123 views

When to (enforce) linting in a software project

I'm heading a new team of developers working on a software project that makes use of continuous integration (circleci) w/ a pretty fleshed out suite of busterjs unit/integration/acceptance tests. Our ...
0
votes
1answer
116 views

Is it possible to integrate MS Project Server with SVN

We have been using Hosted SVN + Fogbugz for our source control and task/issue tracking. Our developers are very comfortable with SVN and we are hesitant to switch source control (e.g. TFS) providers ...
2
votes
2answers
104 views

Architecting related products for different markets: MEF?

Hopefully, this question is not too open-ended... I have been tasked with taking a 3 year old application (.NET 4.0, WPF, WCF, EF 4, SQL 2008) that was designed for a very specific market X and ...
0
votes
1answer
142 views

What stage of development do activity network diagrams belong to?

Activity network diagrams are used to determine the forward and backward paths for a project, and consequently to determine the critical path or maximum time to development. I'm already familiar ...
50
votes
7answers
2k views

Best practices for sharing tiny snippets of code across projects

I always try to follow the DRY principle strictly at work; every time I've repeated code out of laziness it bites back later when I need to maintain that code in two places. But often I write small ...
0
votes
1answer
48 views

How does the ETVDX model fit in with project management?

In a lecture, the lecturer described the following model : E - entry (the preconditions to a task). T - task - doing the task V - verifying the tasks quality D - Delivering the tasks X - Exit. ...
1
vote
2answers
123 views

How are effort estimations and duration estimations distinct?

How are effort estimations and duration estimations distinct? At present my understanding is that effort is related to the amount of work required for one person to complete a task, and duration is ...
7
votes
6answers
689 views

How to measure team productivity? [duplicate]

The upper management at our company has laid out a goal for our software team to be “15% more productive” over the next year. Measuring productivity in a software development environment is very ...
39
votes
3answers
4k views

Why do some big projects, like Git and Debian, only use a mailing list and not an issue tracker?

Bug tracker for any decent sized project seem like a bit of a no-brainer to me - it makes it really easy to organise hundreds or thousands issues, without issues colliding or getting mixed up. So ...
2
votes
5answers
255 views

Scrum: What to do with epics once the stories are clear?

When working on a backlog, you define epics and break them down into user stories. Epics are estimated and kept on the backlog as epics until they become important enough to be planned into one of the ...
18
votes
9answers
954 views

Why is it so hard to get employees to update the issue tracker?

I've always had this struggle to get folks to update their issues, both at my company and at work. I've had a few cases when people actually do it from the goodness of their heart, but ~70% of the ...
12
votes
5answers
621 views

How to start a development project when there are too many potential stakeholders

I've just taken on a new job at a college as (the sole) Web application developer. The college has a number of disparate but all pretty badly coded legacy systems. Mostly built in PHP they deal with ...
-2
votes
2answers
128 views

How to put worker out side of bad tool [closed]

In the interest of career advancement, I've strived continuously to learn new languages and tools. I was promoted to senior as a direct result of these efforts. Afterwards, I've encountered problems ...
40
votes
10answers
2k views

Is it a good idea to schedule regular time to clean up code? [closed]

I'm managing a small team of developers. Every so often we decide we're going to spend a day or two to clean up our code. Would it be a good idea to schedule regular time, say 1 week every 2 months, ...
-2
votes
1answer
68 views

Tool to administrate software projects [closed]

I'm an Android developer and on larger projects I tend to lose track on what happens where, what Activity is started from which other Activity, my class and variable names, the dependencies between ...
22
votes
5answers
809 views

Maintain a web application once the only developer is gone

I have a terminal disease and there is a very high chance that I will no longer be in this world by the end of the year. I have developed a web application that it is extensively used in my family’s ...
-2
votes
1answer
66 views

Interesting Projects Involving Strings and WordLists for Python? [closed]

I'm currently trying to teach my friend a bit about Python. He likes iterating over wordLists and using various String methods in order to answer interesting questions like, "Which word has the most ...
3
votes
1answer
147 views

Where does the reporting function fit into Enterprise Software development Best Practices

At my company, I develop and maintain all the operational reporting used by management to run the business. There is no reporting position on the application development team. I've taken it upon ...
2
votes
2answers
370 views

Redmine (or Trac) integration with custormer issue-tracking system

I'm working in an software development area in my university, and we've noticed we need some system to track errors and bugs, who and when it is dealed. I've reseached about some software ...
-3
votes
1answer
103 views

Documents to use on project development [closed]

I am lost on how to plan the development of a iphone mobile app, when building a specific mobile app for a client, i need to make a questionnaire for that same client and i also need to have a ...
4
votes
4answers
213 views

How to represent calculated deadline is reasonable?

As a Lead Programmer my responsibilities include calculating the deadlines of the projects. To do this I have discussion with related team players and calculate a deadline estimation. Sometimes, I ...
0
votes
1answer
117 views

How can I work with my partner from far away? [closed]

I'm currently having a newly started app company with a friend of mine. He's quite good at programming, and if I had to put him up against my own level, I'd say he would be right below it. Right now ...
6
votes
2answers
287 views

Software for prioritising issues / tasks in an ordered list/queue (ideally in Github)?

It seems to me that the best way to manage priority for programming tasks in a backlog is to simply put them in order. Do the top task first, second one next. If priority changes, re-order the queue. ...
2
votes
9answers
357 views

Features that encourage use of project management software

I'm a student and I work as an undergrad in an IT department. They are very effective programmers, but as far as documenting what they do and tracking what time is spent on specific tasks - not so ...
-3
votes
4answers
154 views

How to identify (business) processes for automation?

I recently started at a new company and I am doing basically statistical data analysis as well as data handling (market research). A lot of my tasks were previously done entirely by hand, so I went ...
7
votes
6answers
425 views

In Agile development, who owns the software “features” and how to you manage the development?

Some development teams in my company are switching to Agile development practices and their developers' work seem to be diminishing to discuss and program minutia about trivial software features ...
-2
votes
1answer
134 views

How can I work on different projects without losing focus? [closed]

I'm doing a full-time job (developer) and at the end of the day, I work on my part-time job (developer). How do you work, with different projects, without loosing focus? Often, my focus on the ...
1
vote
2answers
342 views

How to write tasks in Jira when using Scrum?

I am going to start a new project using Scrum and Jira and I have some questions regarding how to write proper tasks in Jira. From what I understand user stories are small non-technical descriptions ...
-3
votes
1answer
62 views

Functional Decomposition of a Scenario [closed]

I really don't know how to put up this question but in a case whereby ... System Requirements are stated thus; There are four major requirements to this system. First, it has to facilitate train ...
1
vote
2answers
528 views

Deliverables in a software development project

Following a standard framework of project management, for a software development project we will provide deliverables (documents and software) at the end of each month : My question is: From May ...
6
votes
5answers
543 views

We are spending more time implementing functional test than implementing the system itself, is this normal?

Basically, we have three main projects, two of them are web services, and the other is a web application. While I'm satisfied with covering as much as we can of our web services with functional test ...

1 2 3 4 5 14