The tag has no wiki summary.

learn more… | top users | synonyms

0
votes
1answer
167 views

How to make C# methods work like javascript functions?

I'll keep it simple, I want to make C#'s methods work like javascript's functions. Mainly so I can convert this - function makeVariable(terp) { var me = {value: 0}; return function () { ...
0
votes
2answers
105 views

Does agile approach support taking a task from a team?

Can customer take one of tasks during the planning meeting, which was already assigned to this team, and put it to another team? For example because a customer think that the other team will be faster ...
1
vote
2answers
87 views

What is the difference between use case, user requirements and user stories? [closed]

I'm wondering what the difference is, and at what stage these different terms are used within the Agile/Scrum methodology? use case, user requirements and user stories Am I right in thinking they ...
-1
votes
1answer
104 views

How do you approach writing a piece of code? [closed]

I'm a junior php/js developer and have been working for about a year. When I start working on a task I tend to have a quick think about what needs to be done then jump straight in, in a somewhat brute ...
85
votes
27answers
13k views

Why do people use programming books? [closed]

I find that when someone asks what is the best way to learn how to program, people usually provide them with references to a bunch texts written by various authors. However I don't believe many ...
1
vote
2answers
118 views

Approach to coding algorithms to minimize rework [closed]

I find myself reworking my code quite a bit, especially when learning to write algorithms that involve keeping track of multiple attributes and labels. I feel that having the pseudo-code written up, ...
-2
votes
1answer
103 views

What semantics should be used when referring to waterfall and agile methodologies [closed]

I've just been involved in a debate regarding semantics of how to define approaches to the software development lifecycle. As far as I have been concerned, waterfall and agile are not methodologies, ...
15
votes
8answers
959 views

How should I validate code when there is no one to do code review? [duplicate]

I'm used to working in a large development environment where code is peer reviewed and tested by the client, who is usually an IT person themselves. I am now working at a very small company where I'm ...
-1
votes
1answer
85 views

Scrum is methodology or framework? [closed]

I am confuse about scrum .it is methodology or Framework?. I want to use scrum for development but i want to develop scrum tool but i am confuse scrum is methodology or framework?
52
votes
13answers
6k views

Is Agile the new micromanagement?

This question has been cooking in my head for a while so I wanted to ask those who are following agile/scrum practices in their development environments. My company has finally ventured into ...
13
votes
5answers
990 views

How does the Scrum Master participate in Daily Stand-Ups?

We have a professional Scrum Master consultant [*] who recently joined our project. Unfortunately, we don't know her name (she never introduced herself to us, she just came in one day and said "we are ...
-3
votes
2answers
218 views

What are the signs that a ten days debugging session will not resolve an issue? [closed]

Ten days ago, we fixed a bug on a large application and the hot fix has created a disappearing of some data from the user point of view (side effect). Data are not deleted, but have been set to hidden ...
2
votes
3answers
404 views

Is “code that generates code” really all that great?

I was looking through CodePen's "popular pens" and I noticed this cool little spiral animation somebody made with a seemingly ridiculously small amount of code. This is quite impressive until you ...
1
vote
3answers
347 views

How can I apply Readme Driven Development to an ongoing project?

I'm assigned to a project where the goal is to update an existing software. This software was developed in a totally ad hoc manner, which means that any documentation generated is outdated, confused ...
8
votes
2answers
281 views

Should there be a formal role (internal or external) assigned to dev environments to control wasteful complexity?

A few years ago, I worked for a small company that went so far into developing in-house frameworks that they dedicated their most senior developer, and their architect to developing a custom MVC ...
0
votes
1answer
109 views

Control Flow of php

I have a php script example1.php How would the control flow be when I call another php script example2.php from example1.php. Foe E.g example1.php looks like this .... ... .... example2.php ...
7
votes
4answers
1k views

What are the best practices for rapid prototyping using exclusively HTML/CSS/JS [closed]

I'm developing a prototype of a web application. I want to only use HTML, CSS and Javascript. I prefer to use my text editor and not having to learn (or pay, for that matter) a new tool like Axure. ...
2
votes
3answers
2k views

Is the following diagrams correct for RAD and Agile methodologies?

I do not know if this would be the right stack exchange site to ask this question but I have been researching on RAD (Rapid Application Development) and Agile methodologies and was trying to find ...
39
votes
10answers
5k views

Can Agile/Scrum be used by 1 or 2 developers?

Everything I've been reading and researching up to this point describes how Agile/Scrum works great with teams of about 4 to 6 members, maybe even more. In my current shop, we have about 8 developers ...
2
votes
1answer
44 views

How to approach the creation of a “Unit Outline” generator?

I am the Studies Coordinator at a College and we currently have somewhere in the order of 100-200 unit outlines that are created at the beginning of each semester. Those outlines need to have ...
9
votes
1answer
146 views

How to avoid duplication between my issue tracker and the project specification documents?

I used to work for a professional consulting firm, and we worked under many different contract terms. When we could get a time & materials project, we ran it with SCRUM and tracked the backlog in ...
1
vote
1answer
146 views

For small-ish programs, should a single method handle most method calls to centralize program flow?

I'm fairly new to OOP (and programming in general), but what I find myself doing is that in the event that I don't need to pass a value from one method to another, I'll have my method calls ...
0
votes
1answer
108 views

Scrum got specific ways for testing software?

When reading Scrum Guide, as the official text for scrum, I find out there is no specific solution to provide software testing in scrum. (the only hint is on page15) I'm a little vague on whether ...
1
vote
1answer
68 views

How to sell logistical procedures that require less time to perform but more finesse?

I am working with a group where part of the responsibilities is managing a certain set of configuration files which, of course, have the same skeleton/structure across different environments but ...
5
votes
2answers
350 views

Are Scrum and XP comparable things or are they used for different things

Are Scrum and XP comparable things or are they used for different things? what is the main features of each of them? how do they overlap? I've been reading about both XP and Scrum over the past weeks ...
2
votes
2answers
103 views

User input and automated input separation

I have a MySQL database and an automation script which modifies the data inside once a day. And these columns may have changed by an user manually. What is the best approach to make the system only ...
6
votes
2answers
1k views

Best method to implement a filtered search

I would like to ask you, your opinion when it comes to implement a filtered search form. Let's imagine the following case: 1 Big table with lots of columns It might be important to say that this SQL ...
19
votes
6answers
1k views

How do “custom software companies” deal with technical debt?

What are "custom software companies"? By "custom software companies" I mean companies that make their money primarily from building custom, one off, bits of software. Example are agencies or ...
2
votes
3answers
555 views

What methodology to use for planning/developing a Language conversion project?

I am trying to help my friend by creating a part of his on-going project. What I'm going to do is create a Java parser to break up the Java code into operators, parameters etc to build XML ...
9
votes
3answers
8k views

What are DRY, KISS, SOLID, etc. classified as?

Is something like DRY a design pattern, a methodology, or something in between? They do not have specific implementations that could neccessarily be demonstrated(even if you can easily demonstrate a ...
3
votes
5answers
1k views

How to implement a software development process in an existing project?

My question involves setting up a Software Development process. If you came in to an existing project that had no formal methodology or process set up, and then were asked to set one up yourself, how ...
0
votes
0answers
79 views

Advice on SCRUM for the solitary developer [duplicate]

Possible Duplicate: Agile for the Solo Developer I am looking for advice on the SCRUM process for a solitary developer. Most SCRUM resources I see focus on its use in a team environment, ...
2
votes
1answer
2k views

How to avoid context switching while developing full stack web apps?

To give some context, I've been a Ruby & Rails developer for the past few years, and just recently started doing quite a lot of JavaScript to add more responsiveness to the apps. When programming ...
3
votes
4answers
160 views

How to “translate” interdependent object states in code?

I have the following problem. My UI interace contains several buttons, labels, and other visual information. I am able to describe every possible workflow scenario that should be be allowed on that ...
2
votes
4answers
1k views

Software design methods for Java or any other programming language

I'm junior programmer and I would like to know how professionals write their code or which steps they follow when they are creating new software. I mean, which steps they follow, which programming ...
8
votes
4answers
698 views

Which software development methodologies can be seen as foundations

I'm writing a small research paper which involves software development methodologiess. I was looking into all the available methodology's and I was wondering, from all methodologies, are there any ...
3
votes
4answers
479 views

How do software development methodologies fit in the field of consulting?

I work for a fairly small consulting company, roughly 100 employees, and I've been with them for about a year currently. This is my first job out of college. As a company we do not specialize in any ...
2
votes
2answers
183 views

Methods of ordering function definitions in code

When I work on some programming project (usually command line application in Python with many switches), I'm usually creating about 30 and more functions. Most of the functions are in one file (except ...
2
votes
4answers
131 views

Confusion in definitions of a method and a methodology in the book “OOAD with Applicatons” (Booch et al)

I am reading the book Object-Oriented Analysis and Design written by Grady Booch and others. In the Section : I Concepts in a subsection Bringing Order to Chaos authors suggest to separate between a ...
14
votes
4answers
483 views

Tips for achieving “continual” delivery

A team is experiencing difficulty releasing software on a frequent basis (once every week). What follows is a typical release timeline: During the iteration: Developers work on stories on the ...
3
votes
7answers
197 views

How can I work efficiently on a desktop sharing workflow?

I am a freelance Magento developer, based in Spain. One of my clients is a Germany based web development company and they're asking me something I think it's impossible. OK, maybe not impossible but ...
4
votes
1answer
175 views

How do you deal with lack of consensus on methodology and practices, without direction from management?

Until recently, I was the sole developer on several in-house projects. A few months ago, we added 0.4 of an FTE to our development team. It's nice not being alone on our projects, but it hasn't been ...
7
votes
1answer
459 views

Defining classes in JavaScript that exist in your back-end

Doesn't it seem relatively duplicative to define your Models in your backend code AND on your front end for a rich internet application? I'm porting a GUI application I had written to have a web ...
1
vote
2answers
256 views

What's a generation in Software Development?

I've heard about software and apps going into Generation 1.2 or 2.6, is there an actual methodology behind this? or it's more of a marketing thing? Currently we are using Scrum as our methodology in ...
11
votes
6answers
1k views

Under what circumstances are flowcharts still a valuable and useful tool?

When I first started programming, I relied heavily on flowcharts (and printer spacing charts). While I was in COBOL class, I couldn't start writing any code until my flowchart was signed off by the ...
11
votes
7answers
465 views

Methodologies/tools for when developing on your own

Suppose you have to develop a medium+ sized software, fully on your own. Like if it was a personal project you want to accomplish. What methodologies/tools would you use to define what needs to be ...
4
votes
1answer
552 views

Solving Scrabble board?

I recently saw a question on SO about solving the scramble/boggle game, where the letters are in a 4x4 grid and you have to find as many words as possible. I looked at some of the solutions, tried it ...
5
votes
1answer
565 views

Chatbot Conversation Objects, your approach?

I'm a nub programmer, using python, and my current project is a chatbot for an irc channel I reside in. I wish to make it capable of keeping conversations organized, primarily between its self and one ...
2
votes
3answers
491 views

Is it important/essential to learn software development methodologies for beginners?

I'm a student and I've been programming for not very long. Particularly, I'm learning CodeIgniter framework - The book I'm reading is "Professional CodeIgniter". In the book, the author mentioned ...
6
votes
5answers
662 views

What language/framework/workflow sets do you recomend for a small office? [closed]

I work in a small office (only 1 designer, me and plus 1 programmer). We have a solid background in classic ASP development and some sort of a small proprietary framework/cms based on ASP + MySQL + ...