Originally Posted by
GregBrannon
Open a project on one of the free project hosting sites, Google Code, BitBucket, GitHub, etc. You'll have to learn how to use the underlying source code version control system, but that's not a big deal.
One of you should agree to oversee management of the project (maybe you could take turns), and the other should agree to be managed. Then, you and your partner should outline the design together (document your decisions) and then decide who will do which parts of the code. Document everything you both decide - not like it's needed for contractual purposes, but so that each of you knows what you're responsible for. The manager should determine the project's dependencies on the various parts, and develop a schedule that shows the flow of code development, build, and test.
There's much more on software project management that could fill a couple semester's worth of college coursework, but you'll learn it or invent it along the away.
Good luck!
Thank you, it helped alot!