Tag Archives: Events

Do you want a Goolge Gadget an OpenSocial tutorial in Pune

Image representing Google as depicted in Crunc...Image via CrunchBase, source unknown

Rohit Ghatol of the Pune GTUG (Google Technologies User Group) recently conducted a well received tutorial on Google Web Toolkit. Based on user interest, he is trying to gauge whether there is enough interest to conduct another tutorial, this time on Google Gadget and Google OpenSocial development platforms. If you are interested, please let him know by filling out this survey.

For more information, see the PuneTech wiki profile of PUNE GTUG or join the Pune GTUG mailing list.

Reblog this post [with Zemanta]

Microsoft technologies conference in Pune this weekend

PUG DevCon 2008
PUG DevCon 2008

What: Pune User Group (PUG)‘s DevCon conference on Microsoft technologies

When: Weekend, 30 and 31 August, 9am to 6pm

Where: Dewang Mehta Auditorium, Persistent Systems, S.B. Road (Map)

Registration and Fees: This event is free for everyone. Register here.

Details:

DevCon is a Developer Conference from the developers, by the developers and for the developers. Developers may be professionals or students who will represent next generation developers. Agenda has been determined through voting. For information about the expected presenters look here. DevCon 2007 attracted 1200 people.

Featured Products/Topics: Windows Embedded, Windows Mobile, Microsoft Office SharePoint Server, .NET 3.5, Visual Studio 2008, Silverlight, Expression Studio, Microsoft SQL Server 2008, Security, Expression Studio

Recommended Audiences: IT Professionals, Microsoft Partners, Solution Architects, Software Developers, Students, Technical Decision Makers, Developers, Architects

For more information about the organizers, see the PuneTech profile of Pune User Group.

Reblog this post [with Zemanta]

Liveblogging the POCC meeting on Usability

I’m liveblogging the Pune OpenCoffee Club meeting on usability. About 30 people in the room now. These are quick-n-dirty notes, not really well structured. Hopefully in a couple of days, more coherent reports will emerge from me or other bloggers. For background on some of the speakers, see the meeting announcement page on punetech.

Jhumkee: This field started around World War-II. Aircraft accidents. Instead of saying that pilots are idiots, the engineers decided to change the design so that mistakes don’t happen. Instead of engineers designing a system by themselves, involve the users in the process. Don’t just think about what they want. Instead, ask them. Or watch them using the product.

Military, aerospace, and other fields really embraced this field. In India, this is a fairly new field. Especially in IT.

But it is common sense.

Shashank: In the era of electronics and IT, it is very easy to put in new features. This is a problem. In general, in most product companies, engineers first create a product, and then go around looking for users who are interested in that product.

But adding features, normally results in reducing usability. So, especially for small startups, there is a choice to make – add features or add usability?

Harrshada: How did you start your startup? Did you find a need and try to fill it, or did you have a cool technology/algorithm that you wanted to implement? Usability says that you should always have a target audience in mind, and work towards solving their problems. Your technology is not the important part. Constantly be in touch with users and keep observing them.

It’s rather trivial to say that we should keep users in mind when designing the product. But, how to actually go about this?

Jhumkee: You must get a real user, and then there are a number of techniques that are used to get information out of the user. First of all: You are not a user. Many designers of systems are under the impression that they are a user. Because, they are actually using their own product. In fact, Steve Yegge argues passionately that you should only build products that you yourself want. But, the problem is that as you are designing the system you become an expert. You know everything about the system. You are not a regular user. Hence, you must spend time with real users.

Shashank: There is a science behind this. There are a bunch of techniques for doing this. Some of them are obvious, and some hidden means by which you can get usability information out of users. You need to think through this process. But it doesn’t have to be anything very fancy. Interview your users. Ask open ended questions about what they were trying to achieve, what they felt, what made them happy, and what frustrated them. Use this to determine some broad areas of concern, and then start digging deeper.

Jhumkee: There is no silver-bullet here. Some of this comes from experience. A lot of this differs based on the But there are some broad guidelines. It must be an iterative process. Make changes. Test with real users. Repeat.

There are a lot of guidelines on individual things (e.g. font sizes, navigation architecture, accessibility factors) etc. But you can’t simply apply them without a deeper understanding. Because usability is a holistic thing. Even if the parts are all OK, the whole system might still not be very usable.

But, the guidelines are a good starting point. There are some good basic guidelines at Yale. And also at usability.gov.

RouteGuru: Usability is a huge issue for us. How to present information about an entire route in SMS form, and how to do this in a way that the route gets built up in their head. Another big hassle is the 80-20 problem. The last mile is significantly more complicated than the rest of the directions. Also, some users are only interested in the last mile, as they know how to get to the general vicinity. Others want all the directions. We are still grappling with this issue.

Somebody I don’t know: For usability, keep only one action per page. One page should be for one purpose only (except for the home page). If there is a form, there should be only one button. Use a tool from google that is used to serve two layouts of the same page to different users and then study their behavior. Use this information to decide what works and what doesn’t.

Shashank: This last technique is a very quantitative mechanism. Analytics, heat-maps, etc. give you a lot of data. You don’t always know how to use this data. The world is moving towards qualitative analysis.

Manas: Users don’t always know what they want. So how do you handle this?

Jhumkee: What you do is task-based analysis. Find out what the users want to do, and then figure out how long it takes them to do it, and whether they get frustrated doing it, and whether they are successful or not. This will give you good insights. So the real work is in figuring out what these tasks should be.

Unfortunately, I had to leave the meeting at this stage to get back to my kids. Hopefully I’ll be able to fill in the gaps with notes taken by someone else.

Pune OpenCoffee Club meeting on Usability/UI – Aug 23

What: Pune OpenCoffee Club get-together. Informal meeting to discuss UI, usability etc.

When: Saturday, 23 August, 5pm

Where: SICSR, Model Colony. Here is the map.

Registration and Fees: This event is free for everyone, but you must register by sending an e-mail to manasgarg at NOSPAM gmail dot com

Details:

The general agenda is to have a free-wheeling discussion on various aspects of UI development including (of course not limited to) tools/methodologies for quick prototyping, usability aspects etc. Jhumkee Iyengar, Shashank Deshpande, and Harrshada Deshpande (with a combined experience of 40+ years in design and usability) have graciously agreed to be present to guide the discussion.

Jhumkee Iyengar has been doing design and usability since 1988, in IT, manufacturing and other industries, most recently in Persistent Systems, where she created and grew the usability group. She also launched usability in e-Governance and is responsible for improvements in PMC’s websites. She is also a presenter for the Nielsen Norman Group, and conducts usability workshops all over the world.

For more details about Jhumkee, see her linked-in profile.

Shashank Deshpande Shashank has been in the field of IT usability for 15+ years (yes, he has been doing usability since before it became a known/popular field in India). He was the head of usability at Symantec India (formerly Veritas) for 9 years. Just this week, he is returning from conducting a 4-day workshop on usability at Yahoo! India. For more information about Shashank, see his linked-in profile.

Harrshada Desphande (not related to Shashank!) has also agreed to be present to guide the discussion. Harrshada has 9 years of experience in managing user experience design in the IT industry – most recently in SAS R&D. She also organized the hugely successful IdeaCamp Pune.

For more information about Harrshada, see her linked-in profile

We are hoping to get another couple of experts in this field. I’ll post that info as soon as we have confirmations. Stay tuned.

Related articles by Zemanta

Reblog this post [with Zemanta]

Pune-GTUG seminar on Google Web Toolkit (GWT) – 23 Aug

What: Pune Google Technology Users Group (Pune GTUG) presents a seminar on GWT (the Google Web Toolkit).

When: Saturday, 23rd August. 1:30pm to 5pm

Where: Synerzip. Dnyanvatsal Commercial Complex, Survey No. 23, Plot No. 189, Near Mirch Masala Restaurant , Opp Vandevi Temple, Karve Nagar (Map).
Registration and Fees: The event is free for all, but you must register here.

Details
“GWT in Depth” Seminar will brush up on GWT basics and then jump on to practical use of GWT.
Attendees are required to know the concept of GWT. The seminar would include following

  • GWT basics
  • Building J2EE components for GWT
  • Using MVC in GWT and other Design Patterns
  • Wrapping existing JavaScript Libraries with GWT. Using gwt-google-apis framework to write gadgets with GWT.
  • J2EE Backend support for GWT frameworks

Invitation is by registration only, because the conference room has a limited sitting capacity.

Reblog this post [with Zemanta]

A common tech events calendar for Pune

There is no single comprehensive source of information for all the events in Pune that are of interest to the Technology community. The PuneTech events page only carries information about events coming up soon. IT Vidya has an Events page but that is for events all over the country, and is also not comprehensive enough. Also, both of these are more like blogs than an events calendar, and are missing many features that a calendar should have.

On the suggestion of Freeman Murray, we have started using upcoming.org as an events calendar for tech events in Pune. The Pune Tech Events Group on Upcoming will track all the tech events in Pune. This is a free, non-commercial, community driven initiative. Anybody can join the group. Anybody can add events. Anybody can subscribe to get updates.

[edit] How to Join

Just go to the group page on upcoming, and click on “join this group”.

[edit] How to add an Event

  • Go the upcoming.org
  • Click on Add an Event
  • Fill out the event details. In case the venue is not yet decided, use “TBD Pune”
  • Complete the procedure for adding the event. This will result in a page getting created for this event. You’ll be taken to that page.
  • On the right side of this page, you’ll see links for “Send to Group” and “Add a Tag”
  • Important Use the above link to add this event to the “Pune Tech Events Group”
  • Important Use the above link to add the tags “tech” and “pune” (and other relevant tags) to your event

Or, simply send an email with the relevant details (date, time, place, description) to punetech and we’ll add it for you.

If you are organizing a tech event in Pune, please consider taking some time out to add the event to this calendar for the benefit of the community.

CSI Pune Lecture: Overview of Business Intelligence and Data Warehousing – 27 Aug 2008

Computer Society of India – Pune Chapter presents a lecture series on Data warehousing. This is the first lecture in that series:

What: Overview of Business Intelligence & Data warehousing by Vibhas Joshi, head of R&D at SAS R&D India.

When: Wednesday, August 27th, 2008, 6:30pm to 8:30pm
Where: Dewang Mehta Auditorium, Persistent Systems, Senapati Bapat Road
Entry: Free for CSI Members, Rs. 100 for others. Register here.

Details – Overview of BI & Data warehousing

Concepts of data warehouse, data marts, OLAP and data mining, understand relationship between transactional systems and data warehouse.

About the Speaker – Vibhas Joshi

Vibhas is with SAS R&D india as Head R&D , Program Manager – Industry Intelligence solutions, Member of Management Team.
Vibhas holds a Masters degree in Physics from the University of Pune, a Diploma in Computer Management from Jamnalal Bajaj Institute as well as a Masters in Management Studies from University of Pune. He is certified PMP.

He has over 25  years of experience in the IT. He has special skills in General Management, Program Management, Project Management, Software Product Development, Requirement Engineering, Database Management, Software Development Methodologies, and Infrastructure set-up.

Vibhas has conducted numerous training programs covering Project Management, Requirement Management and Software Engineering.

Vibhas in the course of his assignments has worked in the following business domains: Banking, Financial Services, Insurance, Manufacturing, Telecom.

For more information about other lectures in this series, and in general other tech events in Pune, see the tech events calendar at upcoming.

Reblog this post [with Zemanta]

Inviting articles on Entrepreneurship for CSI Pune’s September Seminar

.

CSI Pune is planning a half-day seminar on Entrepreneurship in September, and with it they will also publish their Desktalk newsletter, on the same topic. Anjali Gupta of Bookeazy, one of the driving forces behind the Pune OpenCoffee Club, is the guest editor of this issue of Desktalk.

You are invited to submit articles of interest to entrepreneurs, and the entrepreneurial ecosystem in general. The following is a list of suggested topics, but feel free to write on any other subject that goes with the theme. The article needs to be submitted by end of August, to deodhar [dot] swati [at] gmail [dot] com.

The right advisor at the right time made all the difference.

The article must highlight the importance of getting the right advisors for the company early in its lifecycle, recognizing which advisors are necessary and when to listen to them. Or it could highlight a negative experience with bad advice. Also, the necessity to change or add advisors at different phases of the company’s evolution.

An entrepreneur must be very flexible and very stubborn.

Entrepreneurial judgment is the ability to tell the difference between a situation that’s not working but persistence will ultimately prove it out, versus a situation that’s not working and additional effort is a destructive waste of time. An article highlighting either situation or both at different times in the company’s life would be useful to compare and contrast.

Venture capital – the good, the bad, the ugly.

Understanding the mechanics of the VC industry. A profitable business need not always be venture fundable. Only certain businesses need and are suited for venture money. What else besides the money should be evaluated in a good VC?

Five Reasons not to start a company.

Article must highlight and recognize how much pain and effort it involves to start a company and then deliver shareholder value. Being good at something, working on my hobby, having a good idea, wanting flexible timing, or being good at managing people, are not reasons to build companies. What you build must have a path for sustained growth and profitability.

Avoiding the Founders’ bias.

Will your pre-starting work years really count or harm? Every company’s DNA is strongly colored by founders background and prejudices especially in the initial years. Those from a tech background will hire developers first and write code. That need not be the best way to approach the market. Experiences from tech entrepreneurs who’ve had to change themselves to be businessman and not technologists.

Product companies must embrace failure first and cash much later.

Building a successful tech product company i.e. build once, sell many times, is different from building a services company. Very rarely will your first product be successful, most of the times it will just tell you what not to do the second time around. Experiences and learnings from those who have switched from one to the other or built one type of company or both forms in the same company

It’s the stuff that’s not on your business plan that will trouble you the most.

It’s not the assumptions on the business plan but the unknowns that are not even on your sheet that entrepreneurs need to worry about. An experience highlighting how the unknowns unfolded and how to start looking for them early by talking to potential customers, partners or suppliers, competitors, etc.

How will Technology Entrepreneurship benefit India?

What technologies and/or companies will comprise of the next wave of social change in India? Will they still be service-oriented? Or, will they look a lot more like Products from the West with a distinct Indian flavor? The purpose of this is to suggest answers to the conundrum – is India really a potential large market for Technology Entrepreneurs?

India’s Export to the Rest of the World through Entrepreneurship

What is India’s contribution to rest of the World in this day and age? India’s unique problems, social structure, youth, education and culture have resulted in a very different impact on the rest of the world. The aim of this topic is to highlight and analyze startups/companies that have the potential of making a global impact by solving hard problems within an Indian context.

Is there indeed a fortune at the bottom of the Pyramid?

… that requires Entrepreneurs to make a paradigm shift in what is conventional thought? Are we doing enough to encourage failure, experimentation and retrial – all very necessary to encourage entrepreneurship at this level?

The art of the Start for to-be-Entrepreneurs

(and the state of that art in India): Starting a Company is hard, what with an extremely competitive environment and an unforgiving social attitude towards failure. The intention of this broad topic is to highlight the key elements of the startup ecosystem in India – How do I fund my dream (Angel Investors, Friends, Family, Bootstrapping, Venture Capital)? Getting a Business Plan together, what are the key elements of a good business plan? etc.

Zemanta Pixie

Pune Java and Pune Linux monthly meet – August

What: Pune Linux Users Group (PLUG) meeting followed by a Talk on “Design Patterns for Web Applications” by Shridhar Deshpande (part of the Java meet by IndicThreads.)

When: Saturday, 2nd August. PLUG meeting 4pm to 6pm. Shridhar’s talk from 6pm to 7:30pm

Where: Symbiosis Institute of Computer Studies and Research (SICSR), 7th floor, Atur Center, Model Colony, Pune, India (Map)

Registration and Fees: The event is free for all. Register here.

Details: PLUG meeting
The PLUG meeting is open to all, there are no charges or pre-requisites to attend the meeting. If you are intrested in FOSS (Free/Open Source Software) you are welcome to the meeting. If you want to give a talk or a demo, you are welcome. Mandriva 2008.1 spring edition and Fedora 9 DVDs available with the organizers. You can book CD/DVDs and  collect them after the meeting.

Details: Contrasting Java and Dynamic Languages
Shridhar Deshpande would provide insights on some of the most commonly applicable design patterns for web based java applications.It would include introduction to design patterns, what they mean to the developers. how did they come into the picture and their impact on an application. Later some design patterns commonly applicable to web based applications would be discussed and assessed on various factors relating to the application. This session would also include inputs regarding some design patterns which could come into use in the future.

About the Presenter:

Shridhar Deshpande is a consultant at i-Flex Solutions

Zemanta Pixie

Help Organize PHPCamp Pune

PHPImage via Wikipedia

PHP enthusiasts in Pune are organizing a barcamp focused towards PHP based web application development, in September 2008. (If you don’t know what a barcamp camp is, now is a good time to find out.) What started out as a small initiative at getting together the PHP community in Pune for an informal gathering is, judging from the initial response, fast snowballing into a major all-India conference.

It is still very early, and the details are all still being worked out. Since this is an unconference, it is all volunteer driven, and anyone can participate, and more importantly, anyone can join the organizing committee. Which means that if you are interested in PHP, you should seriously consider helping out with the effort. They are still looking for speakers (and due to the unconference nature of the event, this will continue until the day of the event). More importantly they are looking for sponsors, to smoothen the process of hosting the event. This means that if you are a company (or know a company) that wants to get visibility with the most enthusiastic PHP developers in the country, you should sponsor this event.

In any case, join the mailing list to keep tabs on what the organizers are planning, and register yourself for attending the event, so they have an idea of how many people to expect.

Check out other technology user-groups and organizations in Pune at the PuneTech wiki (for example, Pune Java, Pune Ruby, Pune Linux User Group, PHPCamp, Pune Project Management Institute etc.)

Zemanta Pixie