Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

2
votes
2answers
74 views

How to motivate and measure high performance of team as new manager?

As newly assigned manager on an already ongoing agile software development project, one of the objectives is the following. Motivate team to high performance This can be done in various ways and ...
2
votes
2answers
84 views

When to know I'm ready to start developing

Created user stories for a specific software development project and, from my last question, learned to just jump into dev even though there might exist undiscovered user stories. Still, i wonder... ...
1
vote
2answers
66 views

Work agile with a very small team

I'm working on a software development project on a team with only two persons and it's not an option to consider hiring more people. This appears to be a case where one has to respond to change over ...
1
vote
1answer
66 views

How to estimate a Research and Development project?

Our software team has been doing a lot of R&D work to improve the performance of our product. Of course, the management team would like to know how long it's going to take to improve the ...
2
votes
2answers
50 views

Should I word backlog items as what's broken or what work needs to be done?

We have a software project that we are trying to implement some basic project management for and we're starting simple, just using a Trello kanban board to track bugs/feature requests. I am beginning ...
4
votes
2answers
692 views

Scrum for SDK development - split stories horizontally?

Our product is moving more and more in the direction of a software development kit (SDK) which can be used by other developers. This brings up quite some challenges to our agile processes, though ...
5
votes
3answers
89 views

Should we arrange multiple agile sub-teams along customer groups or along software components?

The question's context is a company that creates a software product that consists of several functional components (you could also call them sub-products) and sells the product to a rather small ...
4
votes
4answers
100 views

Sharing important information effectively in an small group

I'm working in a software project with about 25 students (divided in 4 groups). As right now we use Slack for chatting and sharing important decisions we make. Slack is an communication tool similar ...
2
votes
3answers
100 views

How to convince business team why software development IDE licensing is important?

Sorry if I'm asking in the wrong community. In our company we have a "tradition" to not to pay for licenses for development integrated development environments (IDEs). The business team's arguments ...
5
votes
1answer
181 views

Should we include Graphic Team into Scrumban Process?

Our team familiar with traditional SDLC process like waterfall. So, We wanna step to scrumban. (we think it suitable for us.) But we have something to concern and not sure what is best practice for us....
6
votes
2answers
137 views

Do companies normally develop projects solely through reverse engineering?

I currently work in the IT dept of a small company. Our team consists of 5-7 people. We do not have business analysts & our projects are all reverse engineered & started without requirements. ...
13
votes
5answers
1k views

Our Team Finished Our Project Before The Deadline! What Now?

I have 1 project under me and looks like we are ahead of time in this. We told client that the project will be completed in a month, and the developer completed it in 2 weeks. What should you do in ...
3
votes
3answers
72 views

Timeline for outsourced software development

We currently have a website solution project in which I am involved. We are also outsourcing the development from local software-development companies. We have not selected a vendor because we are at ...
2
votes
1answer
98 views

Does SAFe yields better long term results than traditional Agile

While SAFe is picking up a lot of attention and as I understand seems to yields better long term results (velocity and overall product quality) than traditional Agile, I'm curious about its possible ...
1
vote
2answers
101 views

How to diplomatically deny client access to their server

My client has requested access to their server we have not delivered yet, due to the development of the project is still in progress. They do not have anyone on staff with technology experience. And ...
1
vote
3answers
574 views

Indicator of achievements for performance goals

This is the first time I've been asked to give any "indication of achievement" following the (S.M.A.R.T. methodology) with predefined goals. Below are the predefined goals: Ensure a Secure Platform ...
70
votes
14answers
90k views

When to Use Waterfall, When to Use Scrum ?

Where I lecture, I was always taught to use waterfall to manage projects, but when I finished college, waterfall wasn't the only method that can be used for project management, and I am very ...
7
votes
4answers
2k views

Planning a sprint after reduced team strength

We have seven people team and their running velocity is ~50 points(2 weeks sprint). Now due to change in business focus, we have to reduce team size from 7 to 4. How do we plan current sprint? ...
0
votes
1answer
81 views

Project baseline and software development lifecycle

I have a uni assignment that has the following requirement "include in your baseline document how the project will include the project management lifecycle and the software development lifecycle" ...
6
votes
3answers
179 views

Is it possible to be agile with a highly technical project?

I'm working on a small (4-6) team on a project that involves creating a machine learning model to predict the outcome of sports matches real-time. This also involves scraping the data and storing it ...
-1
votes
1answer
208 views

How to do L1, L2, L3 effort estimation for Applications Support

How can I do L1, L2, and L3 effort estimation for Applications Support? I am naive and don't have any experience. Can anyone tell me, from very basic fundamentals, with an example? It will be great ...
3
votes
8answers
206 views

What software can I use to make it easy for developers on my project to vote? [closed]

I am working on an open source project, and we are looking to make changes to the way we do version control. I want to propose several systems, and have the developers vote. What would be a good ...
4
votes
3answers
158 views

Earning Respect of Team Members When I Know Very Little About the Topic?

I've recently been assigned project manager of a project which requires moderate-high degree of technical skills in machine learning that are above my level. Originally a programmer, I have previously ...
14
votes
9answers
3k views

Should a Product Owner be asking developers to do QA to meet deadlines?

When the deadline is tight and when there are not enough QA people, the Product Owner asks developers to join in with QA to meet the deadline. What should the developers do when this happens? What'...
3
votes
1answer
62 views

Small team in large team, using two boards in JIRA

We have one large project running at the company where I work as a developer. We have developers from different teams involved (different companies even), testers, analysts and whatnot. This large ...
16
votes
6answers
1k views

How to make better software developers out of less-than-average ones?

I've asked this before in other places, and I'm now turning to you guys to see what sort of advice you can offer. Some background: I'm a project manager at an offshore company. I’m in no way the best ...
2
votes
3answers
86 views

I need project management experience to get into a project management role but no one will hire me. Can anyone help? [closed]

Good Afternoon All, My name is Edriss and I have acquired my certificate in Project Management from UC Berkeley on July 2017. I have been looking around the web to find an entry level role in project ...
3
votes
5answers
190 views

How to motivate high performers in team?

Two months back I was asked this question in an Amazon interview: How will you motivate the High performer in your project? My answer, which I follow on the ground level: There are different ...
-1
votes
2answers
48 views

Legally Advisable to Give Copy of Project Plan and Systems Design to Stakeholders? Software Copyright Laws

When working on a software project as an independent team of freelance developers, is it legally advisable or inadvisable to give a copy of the Project Plan and Systems Design documentation to the ...
2
votes
2answers
3k views

What does MOS and RA stand for in IT project?

My customer asked if I can do an MOS and RA. RA should be risk analysis if I'm not mistaken. But what is MOS?
3
votes
3answers
107 views

How to sync work in small software team

We are a small software team with 4 members: one Software Architect that gathers requirements and writes Requirements document and Specifications document one Designer that designs visual wireframes ...
2
votes
4answers
85 views

Under what circumstances should a software vendor be allowed to increase charges due to unforeseen complexity?

Something that occurs quite often in outsourced software projects is the vendor underestimates the complexity or learning curve associated with an agreed-upon statement of work, and wants to increase ...
0
votes
1answer
55 views

How can I encourage remote employees to ask for help?

We've recently acquired a new developer who's working remotely with occasional visits. The initial period of friction has passed, but they're still very reluctant to ask for help and would spend ...
2
votes
4answers
122 views

How to handle client's unrealistic testing results

I have an application form on a website to apply for something. It's been tested thoroughly and passes. However my client found that if you entered an emoji in one the fields that does an address ...
48
votes
25answers
27k views

How do I measure employee (software developer) performance based on bugs created?

I am trying to implement KPI for employees of my company. One of the KPI have listed is the quality of code, as measured by bugs created by developers. Now my problem is: I am planning to give 40 ...
1
vote
3answers
3k views

JIRA - generating work log reports

We are using JIRA to manage our tasks and to allow our client to review the progress and decides what to do next. Our developers are logging their work pretty accurately. Ideally our workflow would ...
1
vote
2answers
90 views

When will waterfall development model cycle phase end?

As we can see from the link above, i assume the development in the waterfall model will never end. As it reach the maintenance phase, the team will be need to re-analys the system or improve the ...
1
vote
1answer
53 views

How to improve the workflow in laboratory

I am a graduate student in a Computer Science Laboratory since a few years ago. For the past years I have designed and implemented a fairly cutting-edged complex piece of software along a team of ...
4
votes
5answers
983 views

Should Project Management be its own department?

So I have recently taken on a role of Business Analyst for a Software team, and I am currently the only 'Project Management' to speak of. My company had a Project Manager before, but it was mostly ...
2
votes
3answers
98 views

How to deal with delay beween development and deploy

I'm not sure if this question is a duplicate but couldn't find anything of the sort even though it seems to be a common issue, so if it is a duplicate, excuse me for my inefficiency at searching ...
1
vote
3answers
1k views

Are there any alternatives to Agile Software Development? [closed]

As of 2018, are there any documented approaches to delivering software that are not classed as Agile? Of these approaches, are any supported by or adopted by FTSE100, Fortune500 or flagship software ...
0
votes
1answer
36 views

How can I know if my app is ready for beta release?

I have created an Android app which I think works "good enough" but I have not a large amount of users and not done much user testing. I did the first alpha release last week. Everything works, can I ...
2
votes
5answers
21k views

Best way to evaluate software engineers' performance?

What is a good mechanism to evaluate software engineers' performance? We need to have a PAR session every year so would like to know how to proceed and what mechanism is used within the industry. ...
16
votes
5answers
1k views

How to Create a Solid Team (Software Developer)

I'm a young software developer that wants to create a solid team with my friends, does anyone know about how to create a solid team according to your experience?
2
votes
5answers
200 views

Team needs a lot of time to deliver even the simplest stories- how to know why?

So, the problem, from the management perspective is that a Scrum Team delivers only the simplest stories within the whole Sprint. Literally, changing a button takes two weeks. The Team estimates ...
3
votes
1answer
176 views

Difference between Incremental and Iterative development (Not Agile)

I know there are millions of articles on this topic and they all talk about: Iterative (Iterative Waterfall) Dev - delivers an improving product at the end of each iteration Incremental Dev - ...
0
votes
4answers
89 views

How to speed up a passed-the-deadline project while maintaining credibility?

The team I manage has been in the final pre-production push / bug-fixes stage at the end of the project for over a month now, while we allotted one week for these fixes (total project time was 2 ...
0
votes
2answers
392 views

Is there a difference between the terms phase and sprint

Is there a difference between the terms phase and sprint and can we say that the sprint is a phase? In waterfall methodology they use the term phase and in agile they use the sprint term so is there ...
1
vote
3answers
65 views

Is creating mock-ups a good idea when starting to develop a new project?

I'm designing my first Android App, and I find it very hard to actually understand what my system should actually do. I have a general Idea but when I try to tell it to others I fail to communicate ...
1
vote
1answer
120 views

OKRs as a new Waterfall

I'm a software developer and I don't have deep knowledge of the best practices around Objectives and Key Results (OKRs), so I base my question mostly on how they are used in my company. Every quarter ...