Stack Exchange Network

Stack Exchange network consists of 174 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.

3
votes
1answer
63 views

Consulting and separating internal and external tickets

So, I'm helping an agile software consulting company to create a workflow between themselves and their customers. The goal is to provide the customer with an Agile way of approving features (stories) ...
1
vote
1answer
68 views

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 ...
0
votes
3answers
123 views

How to replace a programmer when he is the only one that understands the system?

After few years of working on this complicated project, and with only few months left, i realized that my programmer been feeding me BS all along, that the system is not near ready, with quick fixes ...
-3
votes
2answers
620 views

How can I calculate performance evaluation criteria for a software team?

I am looking for a theoretical formula which can evaluate the performance of an employee. I have figured out these measurable factors on which the performance can be calculated. Can anyone tell me a ...
1
vote
2answers
58 views

New website or a feature in the current website [closed]

I am new to project management. I work for a social media website with over a million users. As an initial project, I have been asked to research and design a new feature and best way to increase user ...
1
vote
1answer
84 views

How should I go about a small team web app development for university course?

I'm a Computer Science student at a university and I've got a problem figuring out where to start with a semester-long project. I have experience in Java, C, and some web development but nothing with ...
2
votes
2answers
141 views

New to Project Management with a new team on a short deadline

I have just been put in charge of a brand new team of a developer and designer, the first of each for our company. I've never had this role before, but I do have some design, development, and ...
5
votes
6answers
559 views

Are Project Managers redundant in a digital agency?

I have worked as a freelancer and have experienced this problem several times in various places. Scenario: In a digital agency, there is a coding development team with a coding development lead. The ...
0
votes
1answer
60 views

How can I reduce the amount of technical high risk work in projects? [closed]

Typically, my projects involve a challenging technical problem. In my latest project this is a set of offline CRUD screens, which was scope creep of 50% of the total project estimate. I reviewed ...
5
votes
2answers
446 views

What are Acceptable SLoC Rates?

This is not a question regarding the quality of the SLoC metric. I accept it as a limited, inaccurate, or even poor metric. That said, I am looking for data that indicates what reasonable rates ...
5
votes
4answers
2k views

How can I collectively track application inter-dependencies?

With varying teams delivering varying pieces of an overall solution it has become increasingly difficult to recognize when a given version of an application must be delivered with another application ...
13
votes
6answers
348 views

How do I organize a team of “shadow" software developers (think ghostwriters)?

I'm starting a software development consultancy -- coders for hire. I'd be the main developer and would hire others to delegate certain tasks to. The catch: I want that my clients should never see who ...
0
votes
4answers
1k views

How do I estimate costs for running a finished software project?

I have an ongoing software development project nearing completition. My question is how I can estimate the necessary budget to run the software once it's finished (run), develop it further, for ...
9
votes
2answers
414 views

Time estimation and deadlines

I started working in my current job as an Android developer right after graduation (1.5 months ago), my first task was to build a complaint application which includes the following features: ...
6
votes
2answers
475 views

Temporarily adding external freelance developers to an existing developer team (aka. Hybrid Team). Pros and Cons?

What are the pros and cons of adding external software developers to an existing developer team for a small project? What are the pros and cons? For me: Pros: Development should in theory be faster ...
-2
votes
1answer
105 views

How to start developing project management tool? [closed]

I have been nominated for developing a project management tool for my organization where all project related information, check list and related information to be stored (as of now, no concrete ...
9
votes
4answers
726 views

Sizing a potential project rapidly without formal estimation

We have been asked by management to spend a very short period of time to "size" a software project - that is, to give them a very loose ballpark of time to implement the entire thing. There are three ...
2
votes
1answer
75 views

How would we manage a project that involves replacing Cobol with Java?

We are working on replacing 5 million lines of cobol with Java. Apparently this cannot be done without significant cost. We have estimated it will cost 70000 man hour days to convert it all to ...
0
votes
2answers
163 views

How should I create a process for front end testing?

We have a product similar to Photoshop and we have a lot of trouble in the testing period. we started to use Agile Framework, in middle of project. We have to use human manual testing to test ...
5
votes
2answers
277 views

May I not use the users stories in Scrum?

It is more convenient for me to describe requirements in technical terms. So is it possible not to use the users stories in Scrum? Will it be Agile still?
5
votes
3answers
270 views

metrics for bug fixing / learning legacy system

We are a new team of about a dozen developers in our not-very-IT company tasked with reshoring/onshoring/insourcing (bringing into the company what a vendor has developed for us) a large (10M+ LOC?) ...
1
vote
1answer
141 views

What is the correct way to handle delays caused by technical issues?

I am working on a Web Design and Development project for my Final. I have missed Alpha and Beta milestones due to a critical server error that was beyond my knowledge or understanding. I had to get in ...
1
vote
1answer
173 views

Agile Project Management with iOS, Android, and Server Components

We are currently trying to start a project with three different OS's, iOS, Android, and Server components. The argument has been on how should we create the stories, should there be a story for each ...
4
votes
3answers
896 views

How to transition from programmer to project manager?

I'm a programmer at a small company who's used to receiving projects by someone saying in a meeting: "make an e-commerce website," and then I'll just take it upon myself to do it. The only ...
3
votes
5answers
571 views

What should the title of this PM position be?

What should the proper title of this position be, at a tech company that focuses on developing software? Role Requirements: Manage several Business Systems' Web, Database and Cloud Projects Previous ...
2
votes
1answer
146 views

Which role among these are suitable for “Administrator” in Agile Software Development Projects?

I did some research in DSDM and Agile Projects and got stuck in this scenario. I'm new to this so please help me out. Suppose, in an organisation there are following posts: 1) Managing Director 2) ...
10
votes
2answers
11k views

What does “Architectural Spike” mean?

What does Architectural Spike mean? I know, that this is investigation activity for unknown and unestimated tasks. But I want know more details. When we should do it: during Sprint or between them? ...
3
votes
2answers
150 views

Recode or Recycle?

I am a developer for a non-IT company whose main service is marketing. There's not much technical people when I came on board, just one who is the project manager and all of their IT projects (...
-2
votes
3answers
267 views

Hybrid Software Development Methodology [closed]

Hybrid, Scrum and XP an agile methodologies. My Question is what is the different between them and what is better or the greatest methodology? Thanx ... :)
0
votes
1answer
144 views

Any books of running large (100+) development teams? [closed]

Running a large (100+) development team is quite different to 10 or even 40 people, manual control stops working. What are the books on how to do it the most effectively?
0
votes
5answers
218 views

Dealing with inherited development team

Imagine you inherited a large team of developers and found out that interviewing in the past had certain slacks and some members of the team lack certain skills. It is certainly wrong idea to re-...
4
votes
6answers
2k views

How to record client requirements?

How a typical Software development company keep records of client requirements? For example: A) One day client asked us to add a tracking code to his website. B) Another day same client asked us to ...
2
votes
3answers
133 views

Assessing the effectiveness of a development team [closed]

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 ...
8
votes
2answers
10k views

Are there any respected Kanban certifications? [closed]

Are there any respected, or at least well-known, Kanban certificates? There are many Scrum certifications, some of them can be taken online (scrum.org), others require participation in a stationary ...
-4
votes
1answer
78 views

Finding a decent Development Team [closed]

hope this isn't out of the concept, I couldn't find any place better to ask. Me and my friend are working on a social networking app idea but we both don't know enough coding to develop that big of an ...
5
votes
3answers
647 views

How to get a dev team to use TDD and CI?

I'm a software development program manager who has experienced many of the benefits of test-driven development and continuous integration. But some of the dev teams I work with don't follow these ...
10
votes
2answers
901 views

How to synchronize an agile software team with a waterfall hardware team?

Our team is composed of both software and hardware engineers. The software team uses Scrum project management while the hardware team uses waterfall. The priority of our software requirements change ...
10
votes
5answers
944 views

How can we continuously integrate new features when the PO only determines whether a feature is “done” at the end of each Sprint?

My team is having an issue with integrating software product features. Specifically, when do features get pull requested into our integration branch of code? Currently our understanding is: The ...
3
votes
3answers
122 views

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

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 ...
2
votes
2answers
585 views

Best practices for robust enterprise level software development (using python Django) [closed]

We are building a software project (using python Django and a bunch of other Open Source technologies). The project is fairly big. To give an idea, it has over 50 templates. Our team is composed of ...
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?
19
votes
5answers
3k views

Why are estimates treated like deadlines?

This is one thing that I've always taken as a given, the "status quo" in my line of field (software development) but never really gave it a deep thought. And even now that I do, I still don't ...
13
votes
9answers
2k 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'...
0
votes
1answer
58 views

Ensure direction of project is kept after opening source [closed]

I had an idea and started working on a web site which aims to be of societal value. I believe making it open-source would benefit the project. Doing this will be a turning point where I no longer have ...
0
votes
2answers
294 views

Meaningful capacity planning for part-time, small-team projects

I've been using Scrum for ages on my own projects, which are usually part-time (couple of hours per week -- maybe up to 10 hours a week) and usually solo (although occasionally include teams of up to ...
4
votes
3answers
826 views

Should a Statement of Work (SOW) include “coding style” under the Client Obligations section?

I am hiring a contracting firm to rewrite a small application for my group. The dev team is going to be a single person. Based on past experiences with other developers, I'm concerned that the code ...
3
votes
2answers
247 views

How to track and manage tooling issues?

In every complex project, we use a lot of external dependencies and tooling. Of course, they have bugs. Thanks to Github and the like, it is very easy to fork a project and track issues in libraries ...
5
votes
5answers
618 views

How do I improve the development process at our small startup?

I work for a small, independent software development startup. We’ve been in business for nearly three years now and things are going pretty well. We’ve got a pretty steady stream of projects for an ...
9
votes
4answers
2k views

Minimum PM documents for a small IT company

I work in a small software company (1-50 Employees) as an Assistant Project Manager. I have been studying the PMP study notes for quite a while now and wondering if there are too many documents ...
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. ...