Updates! Lots of updates.

Fred Oliveira on July 30, 2009, Comments (4)

Today is a big day for us. A few hours ago we pushed quite a few changes to Goplan which we’re really excited about - here’s what’s new:

Calendar: The calendar now includes a weekly view in addition to the existing Monthly view, which makes it much easier to plan things out on a week-by-week basis. The new view (available on the Calendar sidebar) also includes the javascript goodness you were used to in the monthly view, like clicking and dragging to create new events. Oh, and here’s something you might not know. On text fields that take dates, you can use real text like “tomorrow” or “next saturday” or “two weeks from now”. Give that a try, it’s awesome!

Person view: Something quite a lot of people have requested in the past (which makes total sense, by the way), is a way to quickly get a glimpse of the activity from a particular user. That’s the new person view. Anywhere you see someones name or alias, you’ll be able to click through to a page, which lists assigned items (tasks and tickets), latest status updates and latest activity for that particular user.

More RSS feeds: Many of you are using RSS readers to stay on top of project activity. But sometimes, keeping up with the full feed of project activity can be a daunting task, so we added separate feeds for tasks, tickets and discussions - you’ll find them in each sections page, ready for you to subscribe.

More speed: We changed a few things under the hood to improve our caching mechanism (for the techies, we started using a cluster of Memcached servers), which causes the app to be much snappier. We hope you enjoy the extra time you get to actually manage projects :-)

Cosmetic changes: There were quite a few other changes throughout the app, particularly in support of our users who are using Internet Explorer (please consider our recommendation of switching to a browser more ‘up-to-date’ with the latest standards, like Firefox 3 or Safari 4)

Final notes

Good thing about these updates, is that we already have a few new things up our sleeves for the next few weeks, so do keep an eye out for more news. We wouldn’t be updating the application so frequently if all of you weren’t being so prolific at sending in great feedback. We really appreciate all the love we’re getting. Thanks!

Goplan API is now out

Fred Oliveira on July 22, 2009, Comments (16)

cpuwidget Good news for people who love development-related news. We just rolled out to the live servers the new version of the Goplan API. This means that developers out there now have the necessary tools and resources to build cool stuff on top of our data and functionality. The API documentation is available at goplanapp.com/api.

We’re also launching a contest for developers who want to build apps with the API. It runs until September 30 and gives you the chance of winning a full year of our Unlimited plan. There’s a bunch of details about the contest on the contest page, so check it out here if you’re interested. We can’t wait to see what you guys come up with.

Oh, and here’s something for your OSX Dashboard

As a simple example of the kind of stuff developers will be able to build with our API, we built (and are now releasing as open source) a timetracking dashboard widget for your mac. It lets you use our timetracking functionality remotely, so definitely give it a go if you’re interested. If you’re a developer, feel free to look under the hood for inspiration on how you can use the Goplan API. You can download and install this widget by clicking here. Have fun! And do submit bug reports if you find any.

It’s time for time tracking

Fred Oliveira on July 14, 2009, Comments (6)

A few weeks ago we finally revealed we were working on it, 2 weeks ago we asked for your input, last week we talked about launching it, and today we deliver. Time tracking functionality is now live on all servers and is included with every plan - even if you’re on a free account.

Here’s how time-tracking works

At the bottom of every page, you’ll see something new - your status and time bar. This bar will not only take the place of the old “Update your status” button (which was on the top of every page on Goplan), it will also help you keep track of how much time you actually spend working on specific tasks. You start by clicking your status, and the UI guides you through either updating your status or tracking a task. You click it again to stop and start something else. It’s that easy.

timetracking_bar

Those are the very basics. We do some smart stuff under the hood too, though. If you’re viewing a specific task or ticket and click your status, Goplan will automatically suggest a task name and title and start tracking the time you are working on it. If you’re on the task list or the ticket list screens you can have the same behavior by clicking the new clock icons next to each task or ticket.

timetracking_clock

Reports, rates, time sheet cards

It wouldn’t make sense to just track time without having reporting tools, so we built those too. Goplan lets you setup hourly rates for each of your team members and generates time sheets based on this information. These time sheets give you and your team mates a good idea of where time and money are being spent in your projects. Time tracking reports are available from your project dashboard (check the new “Time tracking” item on the sidebar, next to Milestones).

At this point, we let you export time sheets in CSV so you can import them into your favorite app. We’re working on other clever ways to integrate Goplan with the existing tools for invoicing so keep an eye out for that (we’ll blog about that soon).

A few necessary remarks

You can’t expect to build the perfect solution for everyone, so we’re definitely looking for your feedback on how timetracking on Goplan 2 works and ways it can improve - we’re sure there’s lots. So go take the new functionality for a spin - we hope you like it!

Time tracking, coming monday.

Fred Oliveira on July 9, 2009, Comments (7)

As you may know if you’ve been following our recent posts, we’ve been working (first in secret, now not so much) on bringing Time Tracking into Goplan. And while we’ve kept moderately quiet about it until now, we have good news. Time Tracking on Goplan 2 is launching next monday, and more importantly, it’s going to be available on all our plans for no added cost.

We’ve been getting huge amounts of feedback since we first launched the new version of Goplan (for which we’re extremely grateful) and one of the most requested features has been Time Tracking. So we’re really excited about finally being able to say “it’s done, and it’s coming on monday”.

A few extra thoughts on features and updates

We’d like to make an extra comment about the way we’re managing Goplan’s development. We’re huge believers that you shouldn’t coast along once you get a number people using your application - something we often see other products do. As such, we have been keeping a backlog of feature requests and improvements that we’ve been tackling week after week (as we’ve mentioned before). We’re really proud of where Goplan is going, and we hope you are too. As always, we welcome your feedback and thoughts on the product or its features. If there’s a reason why we’re working on this product, that reason is you guys.

How do you track time?

Fred Oliveira on July 1, 2009, Comments (15)

Time tracking. So essential for project managers and teams around the world that we get several emails a day asking us to implement it. And, as we announced two days ago, we are! Time tracking is coming to Goplan soon, but before we roll out the new functionality we want to make sure it makes sense for the majority of our users. So, we’re collecting feedback from people who typically track time in their projects, either in order to bill clients or just to keep tabs on what is happening and how long each thing takes.

timetracking2

Do you use an application for time tracking, or plain old paper sheets? If you use an application, is it online or a desktop app? Do you do track it in real-time, or create a report every day/week/month? Does your organization have one person who keeps tabs on how long someone takes to do something, or does each person do it for themselves?

We’d love to hear from you. If you have any thoughts or requests on time-tracking, please leave a comment, or send us an email to support at goplanapp.com. Thanks!

Note: Love those wallpapers? We do too! They’re the work of Mike Stimpson, who totally rocks at taking photos of toys. Check his Flickr set for high-resolution versions of these photos.