Blogs


Items:   21 to 40 of 2930   « Previous  | Next »



Telecommuting, Hoteling, and Managing Product Development

Posted by: Johanna Rothman on 03/28/2013

There are two sides of this conversation about telecommuting: the employee side and the management side. I hope you stick around for both sides. You can yell at me at the end. Employees: You Owe the Company a Full Day of Work I’ve been thinking since Marissa Meyer’s announcement what I would say about the end of telecommuting at Yahoo!. Best Buy employees now have to have a conversation with their managers about how they will manage their telecommuting. People who work remotely...more »


Presenting Play Framework at Devoxx UK & FR 2013

Posted by: James Ward on 03/26/2013

This week I’m at Devoxx UK and Devoxx FR presenting about Play Framework. Here are the sessions: Tuesday March 26 @ Devoxx UK: Mobile Apps with HTML5 & Play Framework – With Nicolas Leroux Wednesday March 27 @ Devoxx FR: 6 Minute Apps! Build Your First Modern Web App – With Nicolas Leroux Thursday March 28 @ Devoxx FR: Play Framework vs. Grails Smackdown – With Matt Raible It’s going to be an awesome week!more »


Intro to Play Framework This Week in Toronto, Ottawa, and Montreal

Posted by: James Ward on 03/19/2013

This week I’ll be in Canada presenting an Introduction to Play Framework: Toronto Scala Meetup on Tuesday, March 19 Ottawa Scala Enthusiasts on Wednesday, March 20 Scala Montreal Meetup on Thursday, March 21 I’m looking forward to meeting our Scala northerly neighbors!more »


Organizing an Agile Program, Part 3, Large Programs Demand Servant Leadership

Posted by: Johanna Rothman on 03/18/2013

In Organizing an Agile Program, Part 1, Introduction, I suggested you think about the communication paths of your programs. Instead of hierarchies, I suggested you think of networks of teams. In Organizing an Agile Program Part 2, Networks for Managing Agile Programs, I showed you how loosely connected networks might work. I explained how you need communities of practice. I brought in the idea of roadmaps, architecture, managing the backlog and status. Now, it’s time to discuss what...more »


Who Is Invested?

Posted by: Johanna Rothman on 03/18/2013

I have another management myth up on Stickyminds. This one is Management Myth 15: I Need People to Work Overtime. Managers, especially senior managers, want people to be “invested” and “motivated” to do a great job. Often, the only measure they have for that is to see people work overtime. Why? Because that’s what senior managers do to show that they are invested or motivated. They work overtime. This is not smart, or often, needed. But they do it anyway. And, then...more »


In Praise Of The Full Time Employee

Posted by: Demian Neidetcher on 03/17/2013

As software engineeers we have to turn our attention to thought leaders. These might be consultants, blog authors, book authors, speakers, software authors. Usually they have short engagements with companies. Their skills run deep into their chosen technologies. I think it’s right for us to look up to these guys and to use them as resources. But I also think we tend to overlook the FTE of the software world. Their careers might not be as sexy, they might not work with the latest...more »


Managing Programs with Agile and Traditional Projects Posted

Posted by: Johanna Rothman on 03/14/2013

I have a new article up on projectmanagement.com, Managing Programs with Agile and Traditional Projects. You know the problem with a program: you have some agile projects and some not-agile projects, and maybe some projects who suffer from an identity crisis. They might think they are one or the other. You might not agree with their categorization! Here’s the key: ask for deliverables. You might need to coach the project managers or use your influence. Now, go read the article. Please...more »


AgileIndyConf Slides Posted: Agile Managers Essence of Leadership

Posted by: Johanna Rothman on 03/13/2013

I spoke at AgileIndyConf last week. I had a blast. Met lots of great people from Indianapolis, got to hang with people like Christopher Avery (@christopheraver), Ron Jeffries (@ronjeffries), Chet Hendrickson (@chethendrickson), Angela Harms (@angelaharms), Mike Kelly (@ michael_d_kelly), Joe Astolfi (@joeastolfi), and many more. (If I missed you, please add yourselves in the comments because I’m having what other people call a senior moment. I thought I was too young to have them. I guess...more »


Q&A at the Seattle Scala User Group Tonight

Posted by: James Ward on 03/12/2013

Tonight I will be doing a question and answer session at the Seattle Scala User Group. So bring your Scala, Akka, and Play Framework questions! Hope to see you there.more »


Servant Leadership Needs Influence

Posted by: Johanna Rothman on 03/07/2013

I’m at AgileIndyConf today and tomorrow. Today, I’m leading a tutorial about Agile Project Management. Tomorrow is my keynote about Agile Management. And, that got me thinking about agile management, again. To be a great agile manager, you need to be a servant leader. Okay, you understand that part. To be a great servant leader, you need to polish your influence skills and your coaching skills. How else can you ask people to consider networks for programs? Or, moving to real...more »


Organizing an Agile Program: Part 2, Networks for Managing Agile Programs

Posted by: Johanna Rothman on 03/05/2013

In Organizing an Agile Program: Part 1, Introduction, I discussed the difference between hierarchies and networks. I used Scrum of Scrums as an example. It could be any organizing hierarchy. Remember, I like Scrum as a way to organize a project team’s work. I also like lean. I like XP. I like unbranded agile. I like anything that helps a team deliver features quickly and get feedback. I’m not religious about what any project team in the program uses. What works for small programs is...more »


Speaking at an AgileConnection Meetup Feb 28

Posted by: Johanna Rothman on 02/26/2013

Want to ask me questions about anything agile? Are you available Thursday Feb 28 at 12:30 pm Eastern? We’re doing our first Online AgileConnection MeetUp. Since it’s the first, and we don’t know what you want, we thought we’d do a lean startup approach to it. We’re doing questions-and-answers. I’ve noticed lately that when I speak, it doesn’t matter how carefully I prepare. What you folks like and tweet is the Q&A. So fine. Let’s jump right to...more »


Organizing an Agile Program: Part 1, Introduction

Posted by: Johanna Rothman on 02/25/2013

If you want to organize an agile program, so you can manage the stream of features in your agile program, you have some options. It depends on the size of your program. The communication structures in your agile program matter. How Large Is Your Agile Program? I think of programs as small, medium, and large. Yes, it’s a generality, and it’s been helpful to me. A small program is up to three teams. A medium program is four to nine teams. A large program is ten teams or more. Your...more »


Smoke Tests For Your System

Posted by: Demian Neidetcher on 02/24/2013

Me and another team member took our most recent lab week to do something incredibly un-sexy. Our resumes have no new libraries, buzz-words or languages that we can add. We decided to use some old-school tools to create a very tactical set of smoke tests for our system and for the back-end systems that we depend on. Our system is used by many clients. When we get requests we then turn around and talk to about 20 different back-end systems. Many times we are caught in the middle when there are...more »


Interview About Pragmatic Ways to Manage Technical Debt

Posted by: Johanna Rothman on 02/22/2013

I had a great time recording an interview last week with Carolyn Seaman for OnTechnicalDebt.com. The interview is over at Pragmatic Ways for Your IT Team to Deal with Technical Debt. Alexandra queued us up. Carolyn and I had a great time discussing technical debt. I even managed to mention Chris Sterling’s book Managing Software Debt (which I really like and still have yet to write my review). Listen to the other interviews on the site. I found them fascinating, especially the one with...more »


Utah JUG: Client/Server Apps with Play Framework, HTML5 and Java

Posted by: James Ward on 02/21/2013

Tonight (Feburary 21, 2013) I will be presenting at the Utah JUG about Client/Server Apps with Play Framework, HTML5 and Java. Here is the session description: The web application landscape is rapidly shifting back to a Client/Server architecture. This time around, the Client is JavaScript, HTML, and CSS in the browser. The tools and deployment techniques for these types of applications are abundant and fragmented. This session will teach you how to pull together jQuery, LESS, Twitter,...more »


Hiring Geeks That Fit is Available at the Pragmatic Bookshelf

Posted by: Johanna Rothman on 02/21/2013

Drum roll please… I am very pleased to announce that Hiring Geeks That Fit is also available at the Pragmatic Bookshelf! I self-published the book at leanpub, and announced it over on Hiring Technical People, and have been writing about it in my newsletter for a few months. And, not everyone knew about it. I asked the Prags if they would carry it, so that people familiar with my books could buy it, and they said yes. I am thrilled. Here’s what the Prags say on their site: This book...more »


Hunt the Wumpus

Posted by: Ken Sipe on 02/20/2013

From the screen snapshot... what is wrong?ok... it is using maven... what else?ever seen a C: on a unix... good times!,  apparently the tests build this out.   Let's hope the day gets better than this :)more »


Java 6 End of Life

Posted by: Ken Sipe on 02/19/2013

It may be important to note for companies running on Java, that Java 6 (probably the most common JVM platform for most of my enterprise customers) will reach it's EOL this month, Feb 2013.Time to be moving to Java 7 if you haven't yet!more »


Bumping Into Manager Rules

Posted by: Johanna Rothman on 02/19/2013

You might have met a manager on a bad manager day. Equally as frustrating is when you work for a manager who has rules about problem solving. I once worked for a manager who proudly said to me, “Don’t bring me a problem without bringing me a solution.” I blinked once and said, “Why would I bring you a problem I could solve?” He stopped, and said, “Ooh.” Some of you will recognize that as the programmer’s refrain. “Oooh,” is what you say...more »



Items:   21 to 40 of 2930   « Previous  | Next »


Why Attend the NFJS Tour?

  • » Cutting-Edge Technologies
  • » Agile Practices
  • » Peer Exchange

Current Topics:

  • Languages on the JVM: Scala, Groovy, Clojure
  • Enterprise Java
  • Core Java, Java 7
  • Agility
  • Testing: Geb, Spock, Easyb
  • REST
  • NoSQL: MongoDB, Cassandra
  • Hadoop
  • Spring 3
  • Automation Tools: Git, Hudson, Sonar
  • HTML5, Ajax, jQuery, Usability
  • Mobile Applications - iPhone and Android
  • More...
Learn More »

NFJS, the Magazine

May Issue Now Available
  • On the road to learning

    by Raju Gandhi
  • Refactoring to Modularity

    by Kirk Knoernschild
  • RESTful Groovy

    by Kenneth Kousen
  • Getting Started with D3.js

    by Brian Sletten
Learn More »