Thoughts from a Small Team Software Engineer
Things you need to know but won’t try to understand until you need them.
People
Does the customer have a clue? Who fills the QA, Deployment,
Documentation, Artist, SysAdmins roles?
Mythical Man Month Leads Assistants
Do you want survivors?
People Details
Interviews Getting Up to speed
Templates Guides Success breeds success
Keeping on track Their first Lead When they run off the road When you shoot them
Process
Are you in the right race? How do you win? Who decides if you win? What are the risks? Does your sponsor have skin in the game? What is really due when? Has this race been run before? Is the finish line moving? Does this race really matter in your career
or life or the world?
Process – more tactical
PAD Review (see Props) High level design/partitioning Code Reviews/Unit Testing General SQA Documentation Patterns Configuration Management Deployment/Testing
Props (Templates/Databases)
Vision & Scope Project Artifact Document (PAD) Estimation via Use Cases Requirements Listings Risk Listings Scrum, not for breakfast anymore
Props – Building and Deploying
Defects/Change Orders QA/Build/Server Stat Notices Debuggers Code Blocks Change Management Tools Development, Test, and Production
Servers Guides
What I’m Reading
Software Development Magazine (www.sdmagazine.com)
CrossTalk (www.stsc.hill.af.mil/crosstalk) MSDN Magazine Better Software (www.stickyminds.com)
The Rational Edge (www.rational.com) www.software-engineer.org www.seir.sei.cmu.edu
SE Books I’ve read that matter
How to Win Friends and Influence People, Carnegie The E-Myth Revisited, Gerber Planning Extreme Programming, Beck/Fowler Mythical Man Month, Brooks Agile Project Management w Scrum Schwaber
MS Solutions Framework Papers Software Requirements, Wiegers Decline and Fall of the American Programmer,
Yourdan Productivity Management, Keene Inc.
Things I’m Still Working on
Focus Shooting people Follow through Technical vs Administrative Path Keeping current Finding the best tools
What’s In it for Me?
I’m always hiring in both locations Educational Opportunities
Interns for 485/685 Masters Thesis Resume/Publication Opportunity
Compensation Named Credit/Software/Goodies Hourly GAR Royalty Compensation
Where to find me
[email protected]@advancedgaming.biz
http://esl-seg.tamu.eduhttp://www.computerharpoon.com
http://esl.tamu.eduhttp://ecalc.tamu.edu
Top Related