Which software do you use for Scrum? [duplicate] - agile

This question already has answers here:
Closed 12 years ago.
Possible Duplicates:
Scrum Software
Recommendations for project management software for Scrum
I checked wikipedia, http://en.wikipedia.org/wiki/Scrum_(development)
But I am still looking for some insight from the genius minds using SO. I installed Microsoft Project 2010, and was assuming that it would have some template/plugin that would support Scrum. Unfortunately, I couldn't find one :-(

I'd recommend not using any software to start with. Sticky notes or 3X5 cards on a corkboard/whiteboard are a better way to start.
Focus on the differences in process, understanding the system, and what you're getting out of it first, not the tools.

I have been using scrumworks for more than a year. I really like it, the scrum board is pretty and intuitive with drag and drop, support mutiple teams etc. Not very expensive too.
I tried using Microsoft project for many years but given up because if wasn't flexible enough and I now use a mix of scrumworks, excel sheets and a bug database.

I believe that there is a Scrum project template for Visual Studio Team Foundation Server 2010. I suggest you download the RC of VSTS and of TFS, install them and find out.
Microsoft Project pretty much just does project management. VSTS is where the developers, testers, project managers and other stakeholders will live.

We have been using the Scrum for Team System templates:
http://www.scrumforteamsystem.com/en/default.aspx

Related

Both TFS and VSS on a Single Project

We are a small development team working mostly on Visual Studio. Until recently, I was working from Office and we were using VSS for version control. Now, as I had to move to my native place, I am hundreds of miles apart from my team and I am using TFS Online to collaborate with the team. As the team is still working on VSS, there is always a problem when merging the codes from two different sources.
So, what I wanted to know is, what do you suggest for us.
Is there any tool that can help us achieve this?
Is it possible for us to use both TFS and VSS as version controls on a single machine for the project, so that a member can get the latest from VSS and checkin into TFS Online and vice-versa ?
Sorry for the naive question if it is, I am a noob.
P.S: Bosses dont want to spend on TFS Online licenses. :)
No it's not possible for the same Project / Solution to have different source control connection.
you could open 2 different solutions . i.e. the original on VSS and the copy on VSOnline and then manualy try and keep both solutions inline, but it would be a MANUAL Process.
As VSS is no longer supported in any way you should use the built in TFS tools to migrate all of your data to TFS on-premises.
Once there you can put TFS on http or https and access if just like VSO.

Ability to have multiple programmers work on same project

I am working with a small group of developers; we want the ability to be working on the same project at the same time over the internet. Is there a way to do this? I have read into Team Foundation Server but none of us have been successful in creating actual code files. Any suggestions? We are using Visual Studios 2012, C#.
As I pointed out in my comment, you can use Git or Subversion. I haven't used Visual Studio much lately, but you should be able to integrate Subversion with it pretty easily. I haven't tried Git with Visual Studio, but considering its popularity I bet it integrates rather easily also.
Both of them are means of source control. Subversion is a simpler interface with a smaller learning curve, but Git uses a distributed model and gives you finer control over the history and progress of your project. Git comes with some visualization tools (gitg, gitk, etc.). You can use a client like TortoiseSVN for Subversion.
Both of them support using external tools to compare files/projects (diffs), which is a bonus for most Windows users. You can use something like WinMerge for that.
That should be all you need :)

Application Development for Windows CE

I have a POS software and need to develop a collecting module for windows CE to run on a Honeywell Dolphin 6100 device.
I need to develop a simple application to run on a Honeywell 6100 device. This application should:
Get a list of products (code, description and price) from my POS software
Process Sales reading product's barcode showing Total due and number of items
Upload that sale to my POS software (via network, files, or something like that)
What are my options? Are there any Application builder for Windows CE? If not what could I use to develop such application?
You have a few options, but few (if any) of them will allow you to create the application without writing code. I'm aware of no "application builder" products that will get you there in Windows CE, and I've been working with CE for some time. That's not to say some obscure thing might not exist, but I am not aware of one.
You can write your application in .NET - either C# or VB.NET are supported - using the .NET Compact Framework (CF). For that you will need Visual Studio 2008 Professional and really little else, other than a device. There are lots of tutorials and online resources for CF development, so I won't put in a list of them here.
You can write your application in C/C++. For this, again you'd want to use Visual Studio 2008 Professional. Yes, there are options that use other compilers, but if you want to spend time actually writing the app and not building up a development tool chain and figuring out how to get it connected and debugging, then Visual Studio is the route you want.
If you'd like a non-Microsoft solution, there are others that are supported to more or less of a degree. NS Basic has been around a long time, so it's probably pretty robust and has reasonable support. I've never used it, but I've heard good things about it from those who have.
Anything else and you're a bit off the reservation. Support will likely be minimal at best, tooling will likely not be robust, support, tutorials and all of the other goodness that developers often rely on to move forward will be scant. You can likely get any language working under CE, given enough time and resources, but the options above are the most likely to lead to success.
Since you said you know Delphi and didn't want to learn another language, you can use Delphi Prism to write a client app to run on windows CE, pull the data you need, and post it to a webservice:
Is Delphi Prism a new version of Delphi .net?
http://en.wikipedia.org/wiki/Oxygene_(programming_language)
(edit) Just checked and it's now a part of this package:
http://www.embarcadero.com/products/rad-studio/faq

What IDE should I use for Linux module development?

I have Ubuntu 11.04 and am looking to start developing Linux modules. I use Visual Studio for C development in Windows, but I guess that's not an option for Linux. What would be a good IDE to work Linux modules ?
Depending on what you want to do there are number to choose from. However I think the closest one to visual studio equivalent will be eclipse.
From the FAQ:
Eclipse is an open source community whose projects are focused on
building an extensible development platform, runtimes and application
frameworks for building, deploying and managing software across the
entire software lifecycle. Many people know us, and hopefully love us,
as a Java IDE but Eclipse is much more than a Java IDE.
The Eclipse open source community has over 200 open source projects.
These projects can be conceptually organized into seven different
"pillars" or categories:
Enterprise Development
Embedded and Device Development
Rich Client Platform
Rich Internet Applications
Application Frameworks
Application Lifecycle Management (ALM)
Service Oriented Architecture (SOA)
The Eclipse community is also supported by a large and vibrant ecosystem of major IT > > > solution providers, innovative start-ups, universities and research institutions and > individuals that extend, support and complement the Eclipse Platform.
One very exciting thing about Eclipse is that many people are using
Eclipse in ways that we have never imagined. The common thread is that
they are building innovative, industrial-strength software and want to
use great tools, frameworks and runtimes to make their job easier.
It is all just a matter of personal preference.
Apart from what was mentioned in a similar question, I would like to name two more.
In our kernel-related projects, my colleagues and I currently use Geany lightweight IDE which is more than enough for us.
I also use Code::Blocks that resembles Visual Studio 2003 very much, it also does its job well. It has more advanced code completion features than Geany, I suppose.
Eclispe is always a popular choice and a very nice IDE
Eclipse (http://eclipse.org/) is a pretty good IDE. I have tried a few other ones such as KDevelop etc, but I have always found Eclipse to be the best and most stable.
Eclipse + CDT + at least a dual core processor and some Go of RAM and it will be a great adventure to navigate into the kernel sources.

Visual FoxPro 7 Resource Recommendations

I'm supporting a legacy application written (poorly) in VFP 7 and was hoping that someone could point me toward any good (or just any, actually) resources for learning FoxPro.
I can understand the code I'm going through, but I'm uncomfortable with writing any at the moment and have 2 weeks to a month to get up to speed.
Thanks in advance, guys.
The Hacker's Guide to Visual FoxPro 7.0 is an excellent language reference.
I would be more than happy to offer some mentoring and guidance to help via email if you'd like. Additionally, what language(s) are you used to developing with. I might be able to help jump-start you on parallels between VFP and C#. There are a lot of parallels with basic class construction, properties, events, methods, etc...

Resources