article thumbnail

5 Steps to Get the (Right) Software Engineering Job on a Top Technical Team

Planio

So you want a software engineering job at Facebook/Apple/Amazon/Google/Netflix? It’s every software engineer’s dream to work with one of the top technical teams in the world. So how do you get a software engineering job at one of these companies? How to build a portfolio site for software engineering jobs.

article thumbnail

Thinking By Sprinting: What Cognitive Science Tells Us About Why Scrum Works

Scrum.org

Why our brain is not built for software engineering. Retrieved from [link] on December 17, 2012; Gigerenzer, G. Retrieved from [link] on December 17, 2012; Heylighen, F. Retrieved from [link] on December 17, 2012 ; Heylighen F. Boston: Harvard Business Press; Gershenson, C. and Heylighen, F. and Selten, R.

2002 225
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Asana Alternatives

Binfire

It is popular with software engineering teams due to its integration with code repository and versioning apps like GitHub. Citrix acquired Podio in 2012. Dapulse is probably the closest app in terms of functionality to Asana compared to all the Asana alternatives applications listed in this article.

article thumbnail

Reading List for the Cone of Uncertainty

Herding Cats

A Quick Estimation Approach to Software Cost Estimation," Leckraj Nagowah, Hajrah BibiBenazir, and Bachun, African Conference on Software Engineering and Applied Computing , . "A A Probabilistic Method for Predicting Software Code Growth," Michael Ross, Journal of Cost Analysis and Parametrics 4:127-147, 2011. "10

2012 48
article thumbnail

Implications of Artificial Intelligence on Project Management

The IIL Blog

He served on the Global Board of Directors Project Management Institute Global Board of Directors from 2007-2012 and was elected Board Chair in 2010. He additionally served as Director of Civil Agencies at Carnegie Mellon University’s Software Engineering Institute and as Senior Vice President at Booz Allen Hamilton.

article thumbnail

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

“Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects,” Dana Roberson and Mary Anne Herndon, 10 th Annual CMMI Technology Conference And User Group , November 5 – 8, 2012, Denver, CO. Hybrid–Agile Software Development Anti–Patterns, Risks, and Recommendations,” Paul E.

2003 46
article thumbnail

Defensive Programming Grows Up

Leading Agile

People who specialize in testing software will need technical skills more-or-less on par with competent software engineers. This may be a consequence of rushing the work. There’s a desire for rapid delivery. ” This generally results in more bugs delivered in less time. There’s just no getting around it.