SEI Presentations on DevOps and Testing in Chicago, September 18

Stephany Bellomo of the SEI will be speaking at the Unicom DevOps Chicago Summit on September 18, 2014 on “Design Implications of DevOps.” Here is an abstract of Stephany’s talk:

Continue reading

Link Roundup, 8/21/14: Wearable Computing

Wearable Computing

Wearable computing is coming to the masses in the forms of fitness, gaming, and medical devices while non-consumer markets such as defense and aerospace continue to push for advanced wearable technologies to enhance safety, mobility, and efficiency in places most people will never go. Here are some recent examples of the state-of-the-art technology in wearable computing and then some that, with a little tech-know-how, you can make at home:

Intel Battles Parkinson’s Disease with Big Data and Wearable Tech: Mike Wheatley at Silicon Angle describes a new project at Intel, in which a Big Data analytics platform combined with a wearable device will produce a better record of symptoms experienced by Parkinson’s patients .

The Inside Story of the Oculus Rift: Peter Rubin at Wired reports that, with the Rift, Oculus hacks the visual cortex to make a virtual-reality headset that doesn’t cause “cold sweat syndrome.”

The Cardboard Project: Google Developers show how you can build your own basic VR headset with a smartphone and some basic items that you can get at the hardware store.

Raspberry Pi GPS Helmet Cam: Martin O’Hanlon at Stuff About Code used his Raspberry Pi­-based car cam to develop a helmet cam, takes it snowboarding, and record data about speed, altitude, and temperature.

 

Link Roundup, 8/14/14: Test-Driven Development: Dead or Alive?

Test-Driven Development: Dead or Alive?

Back in the Spring, a single blog post sparked a debate that on the surface seems absurd. Is TDD actually useful and still relevant? The discourse that followed and is still following this discussion is spectacular and spans Twitter, blogs, and a series of video debates. We thank Michael Keeling of Never Let Down for bringing this debate to our attention.

TDD is dead. Long live testing.: David Heinemeier Hansson, the creator of Ruby on Rails, discusses the death of test-driven development and the need to transition from unit testing to system testing.

Is TDD Dead?: Martin Fowler engages Hansson and Kent Beck in a series of video conversations on the topic of test-driven development and its impact on software design, including confidence, test-induced design damage, and cost. Continue reading

Free SEI Webinar 9/11: Architecture Analysis with AADL

Untitled-1

Date: September 11, 2014
Time: 1:30 p.m. ET – 2:30 p.m. ET     
Cost: Complimentary

Register.

About the Webinar

Continue reading

Rey Hernandez on For Maximum Awesome, Joe Justice SATURN 2014 Keynote

by Rey Hernandez
Sony Network Entertainment International
@DeveloperRey

Many times in a project, software or otherwise, the people working on the project become so entrenched in the methods they find familiar that they allow roadblocks to get in the way of project completion. All too often those roadblocks lead to missed deadlines, cut corners, general reduction in team morale, and ultimately a product that does not meet customer expectations. In his keynote at SATURN 2014, Joe Justice of Team Wikispeed and Scrum Inc., treated us to a refreshing view of project management that illustrates how teams can be extremely productive, with high morale, and great customer satisfaction.

Continue reading

Link Roundup, July 29, 2014: The Cloud

The Cloud

The Future Looks “Foggy” for Cloud Computing: Greg Otto at FedScoop reports on cloudlets and cyberforaging, potential solutions for bandwidth problems at the edge of the cloud, from a talk given by the Software Engineering Institute’s Grace Lewis at the Federal Cloud Computing Summit.

Virtual Machines, JavaScript and Assembler: In a keynote presentation at the 2014 O’Reilly Velocity ConferenceScott Hanselman “explores the relationship between the cloud and the browser, many languages and one language, how it might all fit together, and what comes next.”

SMBs Tie Cloud Computing To Increased Revenue: Charles Babcock at InformationWeek reports on research by Oxford Economics and Windstream Communications that found that small and midsized businesses credit cloud computing with increasing revenues.

The Uneven Future: 2 Telling Views of Cloud Adoption: Bernard Golden at CIO gives three reasons for the uneven growth of cloud computing.

Anthony Tsakiris on Facilitating the Mini Quality Attributes Workshop, Will Chaparro and Michael Keeling, SATURN 2014 Presentation

by Anthony Tsakiris
Ford Motor Company

Architecture development activities as presented in books, articles, and classes are sometimes “heavy” – that is, they require a lot of time and people resources relative to what is available. That’s my view from an automotive embedded-control-systems environment. An argument can be made that that’s what it takes, but there’s another reality that time and resources are truly in short supply. It’s difficult to get stakeholders who are busy with multiple projects and production concerns to commit big chunks of their time to an activity like a Quality Attribute Workshop for a new project.

Continue reading

Russ Miller on Engineering Velocity: Continuous Delivery at Netflix, Dianne Marsh, SATURN 2014 Keynote

by Russell Miller
Vice President of Technology Services at Impulse.com
Co-host of Architectural Concepts podcast

At SATURN 2014 there were a number of excellent sessions on DevOps and Continuous Delivery; one of those was Dianne Marsh’s keynote entitled, “Engineering Velocity: Continuous Delivery at Netflix.” Dianne is the director of engineering tools at Netflix, a company that has led the way in terms of continuous delivery. Dianne’s main objective for the talk was to share details and philosophy from Netflix that the audience could consider for application in their organizations as a means to improve their velocity. She did a great job achieving that objective.

Continue reading

Link Roundup, July 23, 2014: Agile-Related

Agile-Related Links

There’s No Room for Deadlines: Allen Holub at Dr. Dobbs explains why a “culture of deadlines” can defeat an Agile team how the Agile Manifesto principle of working at a constant pace can produce better results.

Slow Down to Speed Up – It’s All About Delivery: In this video, Matt Anderson of the Cerner Corporation recommends using Lean concepts so that Agile teams can deliver more with less effort.

The Hacker Way Meets Agile Architecture: Jason Bloomberg at DevXtra’s Agile Architecture Revolution contrasts “the Hacker Way” with The Enterprise and discusses how Agile architecture can bring them together.

What Every Company Should Know About Agile Software Development: Eric Wittman MIT Technology Review’s View from the Marketplace urges organizations that want to maintain a competitive edge to adopt agile software development practices.

Link Roundup, July 10, 2014: Internet of Things

Internet of Things

Being Forgotten in the Internet of Things: Nick Malik at Microsoft Developer Network’s Inside Architecture discusses a complication in European citizens’ new “right to be forgotten” and proposes a solution.

Nest: A Small Company and a Big Disruption Enabled by Cloud: Gery Menegaz at IBM’s Thoughts on Cloud explains how the Nest Learning Thermostat made innovative use of cloud technology to turn a profit, help power companies solve a problem, and satisfy a government mandate.

Microsoft Backs Open Source for the Internet of Things: Patrick Thibodeau at Computerworld reports that Microsoft has joined the AllSeen Alliance to help promote an open source code framework to standardize device communications.

Internet of Things Done Wrong Stifles Innovation: Frank Palermo at InformationWeek considers the “dark side” of the Internet of Things. How will the IoT address security and privacy?