- Hicks law program for mac how to#
- Hicks law program for mac software#
- Hicks law program for mac code#
- Hicks law program for mac mac#
Most of this process consisted of talking. I also had to talk to Apple, which was developing their own universal macro language called AppleScript, and the other application teams at Microsoft, mainly Word, Access, Project, and Mail, who generally did whatever Excel did.
Hicks law program for mac code#
I spent a lot of time talking to the development team to figure out what would be possible and reasonable to implement in a single 18 month release, and I spent a lot of time talking to the Visual Basic team to see if they could supply a compiler, code editor, and dialog box editor that could be used in Excel for our macro language. The first thing I had to do was figure out what customers needed, which I did by talking to as many customers as I could until I started to get kind of bored because I kept hearing the same thing. Tyler Griffin Hicks-WrightMy first program management assignment at Microsoft was on Excel, working on the user activity called “customization,” i.e., scripting and macros. For example, Twitter could be divided into four user activities: If you’re having trouble dividing up the work, one approach I learned from Mike Conte is to divide up the product according to user activities. A good rule of thumb is that it takes about one program manager for every four programmers. Each can be responsible for some subset of the features. On small products, you might just have one program manager, but on larger products, you would probably have more than one. Blumenthal took the title “Program Manager,” but reinvented the job completely.
Hicks law program for mac how to#
There was a lot of product design stuff that took a lot of work: talking to users, running usability tests, reviewing competitive products, and thinking hard about how to make things easier, and most programmers just didn’t have the time (nor were they particularly good at it).
The marketing team was ranting and raving about customer needs and nobody had time to talk to them or translate their MBA-speak into actual features.
Hicks law program for mac software#
He had noticed that software development was getting so complicated that none of the programmers had the time to figure out how to make software that was either usable or useful.
Hicks law program for mac mac#
Jabe Blumenthal, a programmer on the Mac Excel team in the late 80s, recycled the title for a different job. Nobody wanted to be a grunt junior programmer, I guess.įor more on the history, read William Poundstone’s How Would You Move Mount Fuji? Simonyi is brilliant, but this idea, not so much. They called this position program manager. And you probably don’t have one on your team, because most teams don’t.Ĭharles Simonyi, the brilliant programmer who co-invented WYSIWYG word processing, dated Martha Stewart, made a billion dollars off of Microsoft stock and went into space, first tried to solve the Mythical Man Month problem of organizing really big software teams by creating one super duper überprogrammer writing the top-level functions, while handing off the implementation of the lower-level functions to a team of grunt junior-programmers as needed. If you were funded by departmental sources such as a research grant during the refund-eligible terms of your program, please discuss potential impacts on your future departmental funding with your supervisor or graduate coordinator.Having a good program manager is one of the secret formulas to making really great software. This refund is not included in the FGS-enforced scholarship cap for PhD students. No action on your part is required to initiate the refund process. Reimbursed fees will be sent to you via electronic funds transfer within 10 business days of your confirmed transfer to the PhD program. The International differential fees you paid and/or the difference in tuition between master’s and PhD programs paid from September 2019 to the date of transfer will be reimbursed. If you began your master’s program in September 2019 or later and then transferred to a PhD, you are eligible to receive a refund of some fees. Find the expected time to complete your degree.Learn whether your degree is charged "program" or "per-course" fees in Faculty of Graduate Studies Regulation 2.3.For a complete listing of fees by program/class, visit Dalhousie's Tuition Fee Schedule.You can find a number of budgeting resources at Dalhousie's Money Matters site, including a fee calculator.Tuition for graduate students is determined by a variety of factors, including citizenship, time status (full-time/part-time), and whether you are enrolled in a "program" or "per-course" fee degree.