Questions tagged [project-management]

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

Filter by
Sorted by
Tagged with
1
vote
3answers
79 views

How can I keep track of which existing lines of code/text have passed some new review?

Firstly, this is a really tough topic to do searches for because you get a wealth of information on “code review”, which is different from what I’m referring to here. That normally refers to ...
-2
votes
0answers
63 views

Using project management tools like MS Project or Primavera in an agile team [migrated]

Do project management tools like MS Project and Primavera make sense in a software team and for a software product, assuming that the team is following agile practices and uses, e.g., Scrum. Are ...
-5
votes
0answers
28 views

How to develop an app with freelancers?

I used to be a software developer, but I left the industry three years ago. I now have an idea for an app I'd like to develop. Back when I was a developer, I had mixed feelings about using freelancers,...
-1
votes
1answer
92 views

Hotel restaurant menu ordering process

With my team I’m facing a problem. For a hotel, we are asked to develope a cloud application that will let guests taking orders from hotel restaurant menu trough their devices. To access the menu, ...
-2
votes
2answers
65 views

Cost estimation from agile story points

I am new to project management. I have been through a series of lectures. I am stuck with a problem and have no idea how to proceed with it. I would highly appreciate it if anybody could give me ...
2
votes
2answers
89 views

How does a database implementor migrate their database engine to a new data structure?

I am working on implementing a database of sorts and am stuck wanting to make it perfect from the get go because I realize I don't know how to migrate the database engine from one data structure to ...
5
votes
5answers
309 views

How to improve the “truck factor” in my development team?

I'm currently a developer in a team of size 3-4 and I am concerned our team is not at all resilient to me taking days off or saying goodbye. Two years ago when I arrived at the company I made the ...
-4
votes
2answers
89 views

How to handle a manager/programmer clash on classic problem with focus on current cycle versus focus on strategic issues [closed]

In one of the company's im involved with there is a problem between one manager and a programmer. They are both very good at their jobs, but there is constant clashes. I would like to get some ...
2
votes
6answers
160 views

Advice regarding tools and insights from sprints on developer performance

I would like to get some help or ideas regarding the usage of JIRA and getting insights from it. I just joined a small company as a junior project manager. In the last several sprints, Developer "...
1
vote
3answers
289 views

What's the scope of the Definition of Done in Scrum?

The Scrum Guide isn't very explicit about the scope of the Definition of Done. Is it supposed to be: defined in general for the project? defined per sprint or per increment? defined per story? ...
2
votes
3answers
196 views

Difference between a Software Requirement, a Feature and an Objective

I'm working on my first ever software project. Being the only one working on it, I'm making the work breakdown structure and I know requirement gathering is an important phase in the development ...
-2
votes
3answers
120 views

Perfect product vs progressive releases

There can be some approaches regarding releasing a software product: Perfection before launch to generate a technical gap with rivals Progressive frequent releases and getting user feedback ...? ...
95
votes
8answers
10k views

Adding a new developer just before deadline is horrible. But what is not?

Imagine a project is assigned to a team, deadline is estimated as 8 months. After 6 months it becomes apparent the project will most certainly not be complete on time(e.g a law changes or a hidden ...
1
vote
3answers
144 views

Why are code readability and debugging arguments often expressed as a counter-argument for the use of generated LR parsers?

When it comes to using an LR parser generated by a tool, such as Bison, a disadvantage that often comes up as counterarguments is that the resulting parser will be unreadable and complicated to debug, ...
-6
votes
1answer
54 views

Outsourcing The MVP development

our company wants to outsource the development of MVP. Since it is my first project as a product manager, I am expecting story map ERD Technical specifications i.e. language, database, DevOps & ...
1
vote
2answers
172 views

Should we include the entire sources of the libraries used in our project?

I'm used to using static link libraries in my projects. This doesn't make the solution heavier and allows to be updated more easily. However, I see some GitHub repos providing in their sources the ...
0
votes
0answers
22 views

Defining componentcontracts (XSD) manually in a large organisation to facillitate communication between componentteams feels bad

We have 22 (.NET, webservice based) componentteams each consisting of atleast 3 developers and 1 buisiness analist. To make sure every one of the 22 components integrates without trouble, we work what ...
4
votes
6answers
319 views

How to harness the chaos within the development team?

I'm a rather experienced software developer. I worked with many teams and projects throughout my career so far. The recent two projects, however, challenged me in an unusual way. Namely: they were ...
6
votes
8answers
268 views

How can a client support agile development methodology?

My company works in the field of public infrastructure in Europe, specifically as a software provider and operator. All of our development work is currently outhoused, to two main suppliers relevant ...
-1
votes
1answer
88 views

How to improve my development strategy?

I am writing a program for Windows, which uses two databases. One is very big (dozens of tables and thousands of records) and comes from another program, but I only download data from it. Second is "...
0
votes
1answer
109 views

C++ Project Structure in UNIX/Linux environment: test and app folder

I am trying to figure out the right project structure for C++ and I am working on Ubuntu using CMake. I mostly work on AI/ Robotics/ Data Science. Assume that I want to generate executables and ...
1
vote
5answers
233 views

What Comes First, Project Planning or Requirment Analysis?

By first, i mean i have read articles which puts project planning as the first phase of the sdlc. In my opinion it should come after the requirement analysis and specification, because if you dont ...
-2
votes
1answer
67 views

Is there any type of development platforms for systems which have both electronic and mechanical components together with software components?

I am starting to work in a company. In this company, we have a set of products. These products are inherently related and have many shared functionalities and parts. Each of our products consists of a ...
5
votes
3answers
283 views

How to catch “continuous ongoing tasks” into a scrum system?

Well in working with scrum it's always seen as important to make clearly defined stop and start points of small tasks. However how do you capture "ongoing" tasks into a scrum system? Like on friday ...
-3
votes
1answer
68 views

Do we need project managers in the agile organisation when doing software development or are the project governance replaced by product governance? [duplicate]

Q: Do we need project managers in the agile organisation when doing software development or are the project governance replaced by product governance? There are several questions asked and answered ...
5
votes
2answers
228 views

Where can I put project dependencies

I've just finished my studies in Computer Science and now I'm working. The problem is I'm the only computer scientist in my company and I'm probably taking a lot of bad habits. I would like to correct ...
2
votes
1answer
98 views

How does COCOMO handle large projects that could be split up into smaller projects?

Let's say I want to use COCOMO to estimate the effort to produce a 100 KLoC embedded project. Not including the Effort Adjustment Factor, the effort would be 2.8 * 100^1.2 = 703. However, the project ...
7
votes
5answers
356 views

How to keep developers informed about a code library in large organizations?

Although our products often have the same requirements, the solutions are always developed anew. From different people, with different good results and different quality. A code library especially for ...
9
votes
7answers
670 views

If adding people to a late project makes things worse, what options DO work?

I am working on a project with a fixed deadline (there are financial penalties if we are late or drop any features). We are late. My project manager keeps asking if we can add people so we can get ...
1
vote
2answers
169 views

Should i accept that a client adds changes to sourcecode on an ongoing development?

I'm currently in a situation (i'm a technical lead) where the client has modified on his own the source code, and i'm being told to accept the changes and keep working on that version. Technically he ...
52
votes
10answers
10k views

My project manager does not accept carry-over in Scrum - is that normal?

I am a developer working on a new mobile app for Android and iOS with a big backend component. We have been in three sprints of this project, and we use Scrum with all of its ceremonies (refinement, ...
1
vote
3answers
225 views

Product Backlog items estimation - How to avoid estimations in hours when there is no team velocity and team is new?

This is the case: A new team which consists of 6 people. They are a new team so there is no velocity that can be used for further sprint planning. A problem: The project manager wants to know when ...
1
vote
3answers
513 views

How relevant is DSDM nowadays?

After recent years working mostly with SLA, Incident Management and ITSM, I'm considering moving back to software development management and agile methodology. I'm returning to SCRUM lessons and would ...
1
vote
2answers
185 views

Where should I start with an Integration Test for a Legacy Software in .NET? [closed]

Currently, I'm planning a new project of CI/CD with Azure DevOps (with Git, already committed) for an old Solution, which contains 17 C# projects. Technically, we have access to the source code and it'...
8
votes
5answers
3k views

How to communicate a SWAG estimate

I support a large enterprise software project which frequently receives enhancement requests from our customer. The customer will only pay for the work up front in fixed-price contracts. We provide a ...
3
votes
0answers
184 views

C++ dependency management across projects

We are developing a benchmarking framework in C++, with Make and CMake as build tools. The aim of the framework is to allow others who build algorithms to perform head-to-head comparison against prior ...
0
votes
2answers
220 views

Is it a software engineer's responsibility to structure data as opposed to a DBA?

As a backend engineer at a small company, we're running into a question of whether we need a DBA or another backend engineer (SWE2). The reason why this is a question stems from a difficulty in ...
2
votes
3answers
211 views

Process For Closing Unsolvable Help Desk Tickets

Sometimes, on an IT helpdesk, you have tickets with a few shared characteristics. They're low priority--just minor annoyances to user They're extremely hard to reproduce for testing You've exhausted ...
-1
votes
1answer
648 views

How to handle interface change between back-end and front-end during development

Introduction In our development team, we divide developers into back-end and front-end teams. To develop a feature for a website, the 2 teams have to work in parallel. We starts by analyzing the ...
1
vote
0answers
50 views

Develop distributed system contain application with poor architecture [duplicate]

In last months the business continues dynamic grow so we must develop new features along distributed system. Unfortunately we do not have much time to deliver new solutions. The application is ...
1
vote
3answers
811 views

How to lead a team full of junior developers? [closed]

Currently I'm leading a team of 4 developers, all of them started their careers 5-6 months ago. I can consider ourselves lucky, as we've been assigned to a greenfield project, it's completely up to us ...
0
votes
3answers
665 views

Is project planning considered an 'umbrella activity'?

Umbrella activities are defined as "the non SDLC activities that span across the entire software development life cycle". Considering this definition, can we say that project planning is an umbrella ...
1
vote
0answers
81 views

How to differentiate between done and closed-for-other-reaons issues in GitLab?

In GitLab, an issue is usually closed once a Merge Request is approved and merged into master. However, what should happen with issues that are closed because of other reasons? There could be ...
-1
votes
1answer
138 views

Start frontend development with incomplete analysis, delayed backend and no API

To give a bit of context first, I have been tasked to mentor an internship on creating a UI for a certain business need: Already 4 months were spend on analyzing, creating the business use cases ...
3
votes
1answer
275 views

How to handle a software design project when I am the only member of the team with any design experience

Some background I am the newest member of a small team of 3 developers. For the past two years I have been working with them on an application the two of them made roughly 5-6 years ago. This ...
1
vote
4answers
252 views

How to efficiently handle a scrum project when part of development team are from external firm?

In my organisation for one of the project we follow Agile Scrum methodology and following is distribution of the man power for the project: Scrum Team: SM ProxyDev1(Internal): 50% in the project ...
29
votes
6answers
7k views

Does Scrum create additional overhead for projects where requirements don't change?

I'm reading the Scrum - A Pocket Guide by Gunther Verheyen and it says: The Chaos report of 2011 by the Standish Group marks a turning point. Extensive research was done in comparing traditional ...
113
votes
13answers
22k views

Should a (junior) developer try to push for better processes and practices in their development/IT team?

I'm a junior developer that is given the ability to help shape my team's processes if I can justify the change, and if it helps the team get work done. This is new for me as my past companies more or ...
2
votes
2answers
183 views

How do you manage context switching overhead in software development when getting back to work over different parts of your project? [closed]

I'm really struggling with overheads of context switching. When I need to continue work on some part of the code after a break, it takes up to an hour to recall all the context of the problem I ...
8
votes
4answers
708 views

Does every member of an agile team need to be a software developer?

We recently started using agile methodologies at my company. Because I am quite new to agile, I wonder if our way of implementing it is correct according to the basic principles of agile. Previously, ...

1
2 3 4 5
19